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 | 764fa2fd02f08b23b35db761e579d9bd0649b86a (patch) | |
tree | 0e6add3f437d7a79319f6864bc35c3cc12aa9f3d /ishtar/ishtar_base/forms.py | |
parent | 982b4c291a88fcab97b468d57c81e7099b225296 (diff) | |
download | Ishtar-764fa2fd02f08b23b35db761e579d9bd0649b86a.tar.bz2 Ishtar-764fa2fd02f08b23b35db761e579d9bd0649b86a.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: |