From bd7c5ee6f86e53e5ece986cd703b2c123f2e971f Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 13 Oct 2011 16:32:45 +0200 Subject: [PATCH] [IMP] base: authenticate: use "base_location" key instead on "host" bzr revid: chs@openerp.com-20111013143245-vrcs89hennc2beu4 --- openerp/addons/base/res/res_users.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index 0eb70945b6d..740876eea83 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -433,11 +433,11 @@ class users(osv.osv): if uid == openerp.SUPERUSER_ID: # Successfully logged in as admin! # Attempt to guess the web base url... - if user_agent_env and 'host' in user_agent_env: + if user_agent_env and user_agent_env.get('base_location'): cr = pooler.get_db(db).cursor() try: self.pool.get('ir.config_parameter').set_param(cr, uid, 'web.base.url', - user_agent_env['host']) + user_agent_env['base_location']) cr.commit() except Exception: logging.getLogger('res.users').exception("Failed to update web.base.url configuration parameter")