From 57c8d9eb9bcf274c4ab501b97a2a27a4d80e8aa7 Mon Sep 17 00:00:00 2001 From: zhengxie Date: Tue, 4 Mar 2014 11:37:03 +0800 Subject: [PATCH] Fixed log out error --- seahub/base/context_processors.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/seahub/base/context_processors.py b/seahub/base/context_processors.py index a10b0348b8..1878efaa8f 100644 --- a/seahub/base/context_processors.py +++ b/seahub/base/context_processors.py @@ -45,7 +45,10 @@ def base(request): mods_enabled = get_enabled_mods_by_user(username) # get 8 user groups - grps = request.user.joined_groups[:8] + try: + grps = request.user.joined_groups[:8] + except AttributeError: # anonymous user + grps = None return { 'seafile_version': SEAFILE_VERSION,