Refresh request.user on session updates
Update the request.user Whenever the user related information is updated in the session, to make sure they are always sync. Change-Id: Ie803db0784971d1dc350527d9f43a1120759774f Closes-bug: 1247186
This commit is contained in:
@@ -33,6 +33,9 @@ def set_session_from_user(request, user):
|
||||
request.session['user_id'] = user.id
|
||||
request.session['region_endpoint'] = user.endpoint
|
||||
request.session['services_region'] = user.services_region
|
||||
# Update the user object cached in the request
|
||||
request._cached_user = user
|
||||
request.user = user
|
||||
|
||||
|
||||
def create_user_from_token(request, token, endpoint, services_region=None):
|
||||
|
||||
Reference in New Issue
Block a user