From c8f678f766fbd7b9e2f898df5222c25a9447f66a Mon Sep 17 00:00:00 2001 From: thatmattlove Date: Sun, 7 Nov 2021 01:18:27 -0700 Subject: [PATCH] fix missing `developer_mode` property in UI parameters --- hyperglass/configuration/validate.py | 1 + hyperglass/models/ui.py | 1 + 2 files changed, 2 insertions(+) diff --git a/hyperglass/configuration/validate.py b/hyperglass/configuration/validate.py index 42e68df..aa59619 100644 --- a/hyperglass/configuration/validate.py +++ b/hyperglass/configuration/validate.py @@ -125,6 +125,7 @@ def init_ui_params(*, params: "Params", devices: "Devices") -> "UIParameters": **_ui_params, version=__version__, devices=devices.frontend(), + developer_mode=Settings.dev_mode, parsed_data_fields=PARSED_RESPONSE_FIELDS, content={"credit": content_credit, "greeting": content_greeting}, ) diff --git a/hyperglass/models/ui.py b/hyperglass/models/ui.py index 8fc6fed..a727681 100644 --- a/hyperglass/models/ui.py +++ b/hyperglass/models/ui.py @@ -72,3 +72,4 @@ class UIParameters(ParamsPublic, HyperglassModel): devices: List[UIDevices] = [] parsed_data_fields: Tuple[StructuredDataField, ...] content: UIContent + developer_mode: StrictBool