diff options
Diffstat (limited to 'ishtar_common/wizards.py')
| -rw-r--r-- | ishtar_common/wizards.py | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index f200447e4..7556f5194 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -875,6 +875,10 @@ class Wizard(NamedUrlWizardView):                                  elif isinstance(obj,                                                  field.related_model):                                      related_data[field.name] = obj +                        # let default value if is none +                        for k in related_data.keys(): +                            if related_data[k] is None: +                                related_data.pop(k)                          related_model.through.objects.create(                              **related_data                          )  | 
