From 7165c0106bcbef110130a172266931b187d0e409 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Mon, 23 Jun 2014 11:08:53 +0200 Subject: [PATCH] [IMP] Gengo - Improve call back url to have the dbname in url, else doesn't work if no dbfilter, or if more than one db (runbot) --- addons/base_gengo/wizard/base_gengo_translations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/base_gengo/wizard/base_gengo_translations.py b/addons/base_gengo/wizard/base_gengo_translations.py index 50484048b9f..6c6ce1e6b42 100644 --- a/addons/base_gengo/wizard/base_gengo_translations.py +++ b/addons/base_gengo/wizard/base_gengo_translations.py @@ -198,7 +198,7 @@ class base_gengo_translations(osv.osv_memory): 'term2.id': {...} } }''' - + base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url') translation_pool = self.pool.get('ir.translation') jobs = {} user = self.pool.get('res.users').browse(cr, uid, uid, context=context) @@ -218,7 +218,7 @@ class base_gengo_translations(osv.osv_memory): 'lc_tgt': translation_pool._get_gengo_corresponding_language(term.lang), 'auto_approve': auto_approve, 'comment': comment, - 'callback_url': self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url') + '/website/gengo_callback?pgk=' + self.get_gengo_key(cr) + 'callback_url': "%s/website/gengo_callback?pgk=%s&db=%s" % (base_url, self.get_gengo_key(cr), cr.dbname) } return {'jobs': jobs, 'as_group': 0}