diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-07-10 14:43:52 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-07-10 14:43:52 +0200 |
commit | 8a7205614d9899b758515479a383df2919088c40 (patch) | |
tree | 0e6add3f437d7a79319f6864bc35c3cc12aa9f3d /ishtar/ishtar_base/forms.py | |
parent | 3586f706b1ea5e36009e5db59a8db7eb71ca50a4 (diff) | |
download | Ishtar-8a7205614d9899b758515479a383df2919088c40.tar.bz2 Ishtar-8a7205614d9899b758515479a383df2919088c40.zip |
Correct archaeological File creation (closes #523)
Diffstat (limited to 'ishtar/ishtar_base/forms.py')
-rw-r--r-- | ishtar/ishtar_base/forms.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ishtar/ishtar_base/forms.py b/ishtar/ishtar_base/forms.py index d5811f38e..0bed1b28d 100644 --- a/ishtar/ishtar_base/forms.py +++ b/ishtar/ishtar_base/forms.py @@ -315,7 +315,6 @@ class Wizard(NamedUrlSessionFormWizard): form_list, return_object): dct = self.get_extra_model(dct, request, storage, form_list) obj = self.get_current_saved_object(request, storage) - # manage dependant items other_objs = {} for k in dct.keys(): @@ -334,7 +333,7 @@ class Wizard(NamedUrlSessionFormWizard): setattr(obj, k, dct[k]) try: obj.full_clean() - except ValidationError, msg: + except forms.ValidationError, msg: return self.render(request, storage, form_list[-1]) for dependant_item in other_objs: c_item = getattr(obj, dependant_item) @@ -375,7 +374,7 @@ class Wizard(NamedUrlSessionFormWizard): obj = self.get_saved_model()(**dct) try: obj.full_clean() - except ValidationError, msg: + except forms.ValidationError, msg: return self.render(request, storage, form_list[-1]) obj.save() for k in adds: |