From 8639b2ce3fa922cdb0871235d3791ab0fb65e810 Mon Sep 17 00:00:00 2001 From: Tulio Casagrande Date: Fri, 10 Feb 2017 15:38:03 -0200 Subject: [#907] Encapsulate user_uuid on login complete with @akanim --- service/pixelated/resources/login_resource.py | 3 +-- service/pixelated/resources/session.py | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'service/pixelated') diff --git a/service/pixelated/resources/login_resource.py b/service/pixelated/resources/login_resource.py index ddc22b2a..74369605 100644 --- a/service/pixelated/resources/login_resource.py +++ b/service/pixelated/resources/login_resource.py @@ -154,8 +154,7 @@ class LoginResource(BaseResource): session.login_error() def set_session_cookies(_, session): - session.user_uuid = user_auth.uuid - session.login_completed() + session.login_completed(user_auth.uuid) language = parse_accept_language(request.getAllHeaders()) password = request.args['password'][0] diff --git a/service/pixelated/resources/session.py b/service/pixelated/resources/session.py index 84f2ebeb..5f48a090 100644 --- a/service/pixelated/resources/session.py +++ b/service/pixelated/resources/session.py @@ -41,7 +41,8 @@ class PixelatedSession(object): def login_started(self): self.login_status = 'started' - def login_completed(self): + def login_completed(self, user_uuid): + self.user_uuid = user_uuid self.login_status = 'completed' def login_error(self): -- cgit v1.2.3