config_tools: fix load board issue

fix load board issue

Tracked-On: #6691
Signed-off-by: Weiyi Feng <weiyix.feng@intel.com>
This commit is contained in:
Weiyi Feng 2022-05-27 21:35:55 +08:00 committed by acrnsi-robot
parent 6eba1ec94f
commit 2d9fb3ea5c

View File

@ -70,6 +70,8 @@ def get_dynamic_scenario(board):
form_schema = deepcopy(data)
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:
continue
form_schema[key] = current_form_type_schema_obj[key]
form_schemas[tab_type][form_type] = form_schema