summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Simonis <chs@openerp.com>2011-10-13 16:32:45 +0200
committerChristophe Simonis <chs@openerp.com>2011-10-13 16:32:45 +0200
commitbd7c5ee6f86e53e5ece986cd703b2c123f2e971f (patch)
tree66369e98db3342a466a703846c6eaf2c7943757c
parent97ba7be42de4c60e53de883609621732f4369297 (diff)
[IMP] base: authenticate: use "base_location" key instead on "host"
bzr revid: chs@openerp.com-20111013143245-vrcs89hennc2beu4
-rw-r--r--openerp/addons/base/res/res_users.py4
1 files 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")