From 41f338aa43c5825495742b819d2131862d4bff1b Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 13 Jan 2014 14:38:17 +0100 Subject: [PATCH] root: request.user is just the id of the user not the object, use session.get_user_object() for that --- authentic/root.ptl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/authentic/root.ptl b/authentic/root.ptl index 99f2a79..21c7201 100644 --- a/authentic/root.ptl +++ b/authentic/root.ptl @@ -114,8 +114,9 @@ class RootDirectory(Directory): else: request.user = None if request.user: - preferred_language = request.user.get_preferred_language() + preferred_language = session.get_user_object().get_preferred_language() if preferred_language: + print 'set preferred language to', preferred_language request.language = preferred_language get_publisher().install_lang(preferred_language)