keep the _next while doing the redirect

This commit is contained in:
Michele Comitini
2016-11-04 09:59:49 +01:00
parent 4ea31820aa
commit 6b1225da02
+7 -2
View File
@@ -3670,7 +3670,12 @@ class Auth(object):
key = request.args[-1]
if key:
session._reset_password_key = key
redirect(self.url(args='confirm_registration'))
if next:
redirect_vars = {'_next': next}
else:
redirect_vars = {}
redirect(self.url(args='confirm_registration',
vars=redirect_vars))
else:
key = session._reset_password_key
else:
@@ -7065,4 +7070,4 @@ class Config(object):
if __name__ == '__main__':
import doctest
doctest.testmod()
doctest.testmod()