diff options
Diffstat (limited to 'mediagoblin/decorators.py')
-rw-r--r-- | mediagoblin/decorators.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mediagoblin/decorators.py b/mediagoblin/decorators.py index f3be679d..eab09ec3 100644 --- a/mediagoblin/decorators.py +++ b/mediagoblin/decorators.py @@ -419,9 +419,9 @@ def oauth_required(controller): # Fill user if not already token = authorization[u"oauth_token"] - access_token = AccessToken.query.filter_by(token=token).first() - if access_token is not None and request.user is None: - user_id = access_token.user + request.access_token = AccessToken.query.filter_by(token=token).first() + if request.access_token is not None and request.user is None: + user_id = request.access_token.user request.user = User.query.filter_by(id=user_id).first() return controller(request, *args, **kwargs) |