From: Michael Tremer Date: Wed, 12 Dec 2012 13:59:28 +0000 (+0100) Subject: Add session property to all handlers. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdeb3c629aa3c31a9b37fe231e2ca8209ae95bbf;p=pbs.git Add session property to all handlers. --- diff --git a/web/handlers_base.py b/web/handlers_base.py index e72423cf..f25d7e1c 100644 --- a/web/handlers_base.py +++ b/web/handlers_base.py @@ -41,6 +41,11 @@ class BaseHandler(tornado.web.RequestHandler): # By default, we return the user of this session. return session.user + @property + def session(self): + if self.current_user: + return self.current_user.session + def get_user_locale(self): DEFAULT_LOCALE = tornado.locale.get("en_US") ALLOWED_LOCALES = \