diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue index 5be1f6210..c08a81d65 100644 --- a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue @@ -13,42 +13,32 @@ Delete VM - - -

- * - are required fields -

- - - -
- -

- * - are required fields -

- - - -
-
+
+
+ Basic Parameters +
+
+ Advanced Parameters +
+
+
+
+ * + are required fields +
+ + + +
- \ No newline at end of file diff --git a/misc/config_tools/configurator/pyodide/loadBoard.py b/misc/config_tools/configurator/pyodide/loadBoard.py index 91a2f00a9..da311a5d4 100644 --- a/misc/config_tools/configurator/pyodide/loadBoard.py +++ b/misc/config_tools/configurator/pyodide/loadBoard.py @@ -70,6 +70,7 @@ def get_dynamic_scenario(board): current_form_type_schema_obj = form_schema['definitions'][f'{tab_type}{form_type}'] for key in ['type', 'required', 'properties']: if key == 'required' and key not in current_form_type_schema_obj: + form_schema[key] = [] continue form_schema[key] = current_form_type_schema_obj[key] form_schemas[tab_type][form_type] = form_schema