0003-forms-don-t-restore-empty-fields-for-drafts-8878.patch
wcs/forms/root.py | ||
---|---|---|
1037 | 1037 |
magictoken = randbytes(8) |
1038 | 1038 |
filled.feed_session() |
1039 | 1039 |
form_data = filled.data |
1040 |
for field, value in form_data.items(): |
|
1041 |
if value is None: |
|
1042 |
del form_data[field] |
|
1040 | 1043 |
form_data['draft_formdata_id'] = filled.id |
1041 | 1044 |
form_data['page_no'] = filled.page_no |
1042 | 1045 |
session.add_magictoken(magictoken, form_data) |
1043 |
- |