mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-01 23:20:51 +00:00
Change account context storage from cache to session
This commit is contained in:
10
utils.py
10
utils.py
@@ -313,3 +313,13 @@ def emails2list(emails):
|
||||
s.add(e)
|
||||
return [ x for x in s ]
|
||||
|
||||
def get_cur_ctx(request):
|
||||
ctx_dict = request.session.get('current_context', {
|
||||
'base_template': 'myhome_base.html',
|
||||
'org_dict': None})
|
||||
return ctx_dict
|
||||
|
||||
def set_cur_ctx(request, ctx_dict):
|
||||
request.session['current_context'] = ctx_dict
|
||||
request.user.org = ctx_dict.get('org_dict', None)
|
||||
|
||||
|
Reference in New Issue
Block a user