Skip to content

Commit c5f0a3a

Browse files
committed
Add default values app data migration
1 parent df729b6 commit c5f0a3a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

apps/migrations/0004_app_data_from_app.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ def build_input_fields_from_input_schema(input_schema, input_ui_schema):
1515
'description': input_schema['properties'][key]['description'],
1616
}
1717

18+
if 'default' in input_schema['properties'][key]:
19+
input_field['default'] = input_schema['properties'][key]['default']
20+
1821
# Select options
1922
if 'enum' in input_schema['properties'][key] and 'enumNames' in input_schema['properties'][key]:
2023
input_field['type'] = 'select'
@@ -24,8 +27,6 @@ def build_input_fields_from_input_schema(input_schema, input_ui_schema):
2427
'value': input_schema['properties'][key]['enum'][i],
2528
} for i in range(len(input_schema['properties'][key]['enum']))
2629
]
27-
input_field['enum'] = input_schema['properties'][key]['enum']
28-
input_field['enumNames'] = input_schema['properties'][key]['enumNames']
2930

3031
if key in input_ui_schema:
3132
if 'ui:widget' in input_ui_schema[key]:

0 commit comments

Comments
 (0)