diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-05-10 16:53:30 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-06-12 08:44:18 +0200 |
commit | 29df409889edeecc11b39021df6f4e6fb39535cc (patch) | |
tree | 76b335690d709db53f269849b93f6b99e7e1fd7c /ishtar_common/wizards.py | |
parent | 3f14d0f6481f1781d598d29b79a96fb7ee727320 (diff) | |
download | Ishtar-29df409889edeecc11b39021df6f4e6fb39535cc.tar.bz2 Ishtar-29df409889edeecc11b39021df6f4e6fb39535cc.zip |
Move image to logical directory and generate symlinks (refs #4076)
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 ) |