diff --git a/dashmachine/main/routes.py b/dashmachine/main/routes.py index 1dec488..0e6f70b 100755 --- a/dashmachine/main/routes.py +++ b/dashmachine/main/routes.py @@ -165,6 +165,8 @@ def load_settings_editor(): json.loads(tag_json) for tag_json in settings_dict["tags"].replace("},{", "}%,%{").split("%,%") ] + else: + settings_dict["tags"] = ["list"] + [{"name": "", "icon": "", "sort_pos": ""}] settings_editor_html = render_template_string( """ {% from 'main/settings-editor.html' import SettingsEditor with context %} diff --git a/dashmachine/templates/global_macros.html b/dashmachine/templates/global_macros.html index a819b2a..7ac4993 100644 --- a/dashmachine/templates/global_macros.html +++ b/dashmachine/templates/global_macros.html @@ -240,9 +240,9 @@ class='' + placeholder="Search.." autofocus> - {% if True %} + {% if tags|length > 1 %} unfold_less diff --git a/dashmachine/templates/main/settings-editor.html b/dashmachine/templates/main/settings-editor.html index 0291102..0025952 100644 --- a/dashmachine/templates/main/settings-editor.html +++ b/dashmachine/templates/main/settings-editor.html @@ -14,7 +14,7 @@
-