Make logout view do nothing if the user is already logged out

This commit is contained in:
Anton Barkovsky
2014-02-04 16:51:00 +03:00
parent 8e8d581f0d
commit 09f6f64e5b
+2 -2
View File
@@ -88,11 +88,11 @@ def login():
**_ctx('login'))
@login_required
def logout():
"""View function which handles a logout request."""
logout_user()
if current_user.is_authenticated():
logout_user()
return redirect(request.args.get('next', None) or
get_url(_security.post_logout_view))