diff options
Diffstat (limited to 'ishtar_common/wizards.py')
| -rw-r--r-- | ishtar_common/wizards.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index 55d1224bf..4f0295421 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -570,7 +570,8 @@ class Wizard(NamedUrlWizardView):              # remove non relevant fields              all_field_names = self.get_saved_model()._meta.get_all_field_names()              for k in dct.copy(): -                if k not in all_field_names: +                if (k.endswith('_id') and k[:-3] not in all_field_names) and \ +                        k not in all_field_names:                      dct.pop(k)              saved_args = self.saved_args.copy()              for k in saved_args: | 
