diff options
Diffstat (limited to 'ishtar_common/wizards.py')
| -rw-r--r-- | ishtar_common/wizards.py | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index 446afc71e..47355dd06 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -147,7 +147,7 @@ class Wizard(IshtarWizard):                  form, other_check)          return kwargs -    def check_own_permissions(self, request, step, *args, **kwargs): +    def check_own_permissions(self, request, step=None, *args, **kwargs):          # reinit default dispatch of a wizard - not clean...          self.request = request          self.session = request.session @@ -179,7 +179,7 @@ class Wizard(IshtarWizard):          step = kwargs.get('step', None)          # check that the current object is really owned by the current user          if step and self.current_right and '_own_' in self.current_right: -            if not self.check_permissions(request, step, *args, **kwargs): +            if not self.check_own_permissions(request, *args, **kwargs):                  return HttpResponseRedirect('/')              # extra filter on forms              self.filter_owns_items = True | 
