Refactor variable assignment in inject_variables function of web UI

This commit is contained in:
Théophile Diot 2024-03-05 09:20:12 +00:00
parent 4666b77f09
commit db46580202
No known key found for this signature in database
GPG key ID: 248FEA4BAE400D06

View file

@ -330,15 +330,17 @@ def generate_nonce():
@app.context_processor
def inject_variables():
metadata = db.get_metadata()
# check that is value is in tuple
return dict(
dark_mode=app.config["DARK_MODE"],
script_nonce=app.config["SCRIPT_NONCE"],
is_pro_version=db.get_metadata()["is_pro"] == "yes",
pro_status=db.get_metadata()["pro_status"],
pro_services=db.get_metadata()["pro_services"],
pro_expire=db.get_metadata()["pro_expire"],
pro_overlapped=db.get_metadata()["pro_overlapped"],
is_pro_version=metadata["is_pro"] == "yes",
pro_status=metadata["pro_status"],
pro_services=metadata["pro_services"],
pro_expire=metadata["pro_expire"],
pro_overlapped=metadata["pro_overlapped"],
plugins=app.config["CONFIG"].get_plugins(),
)