diff options
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: |