0001-admin-don-t-change-category-workflow-when-overwritin.patch
wcs/admin/forms.py | ||
---|---|---|
929 | 929 |
return redirect('.') |
930 | 930 | |
931 | 931 |
def overwrite_by_formdef(self, new_formdef): |
932 |
# keep current formdef id, url_name and sql table name |
|
933 |
new_formdef.id = self.formdef.id |
|
932 | 934 |
new_formdef.url_name = self.formdef.url_name |
933 | 935 |
new_formdef.table_name = self.formdef.table_name |
934 |
new_formdef.id = self.formdef.id |
|
936 |
# keep currently assigned category and workflow |
|
937 |
new_formdef.category_id = self.formdef.category_id |
|
938 |
new_formdef.workflow_id = self.formdef.workflow_id |
|
935 | 939 |
self.formdef = new_formdef |
936 | 940 |
self.formdef.store() |
937 | 941 | |
938 |
- |