diff options
-rw-r--r-- | utils/forms.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/forms.py b/utils/forms.py index a6ff4de..59afe61 100644 --- a/utils/forms.py +++ b/utils/forms.py @@ -36,7 +36,7 @@ class RedirectMixin(object): def _get_redirect_target(self): for target in request.args.get('next'), request.referrer: - if not target: + if not target or target == request.url: continue if self._is_safe_url(target): return target |