summaryrefslogtreecommitdiff
path: root/addons/google_account/controllers
diff options
context:
space:
mode:
authorjke-openerp <jke@openerp.com>2014-01-13 18:41:57 +0100
committerjke-openerp <jke@openerp.com>2014-01-13 18:41:57 +0100
commitc5791441c4e071f47e5002832cbb904c9d30730f (patch)
treee095921b60ec183273791944fe88bf0d5216aad2 /addons/google_account/controllers
parent656f8241d529b7512e7ba22ef54b3d4cc094e7d4 (diff)
[REF] Refactoring according to CHS and AL review
bzr revid: jke@openerp.com-20140113174157-ins4vf57g0p6v82u
Diffstat (limited to 'addons/google_account/controllers')
-rw-r--r--addons/google_account/controllers/main.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/addons/google_account/controllers/main.py b/addons/google_account/controllers/main.py
index 8e66f787e3b..40843b6f4ba 100644
--- a/addons/google_account/controllers/main.py
+++ b/addons/google_account/controllers/main.py
@@ -17,18 +17,16 @@ class google_auth(http.Controller):
state = simplejson.loads(kw['state'])
dbname = state.get('d')
service = state.get('s')
- url_return = state.get('from')
+ url_return = state.get('f')
registry = openerp.modules.registry.RegistryManager.get(dbname)
with registry.cursor() as cr:
if kw.get('code',False):
registry.get('google.%s' % service).set_all_tokens(cr,request.session.uid,kw['code'])
return werkzeug.utils.redirect(url_return)
-
- #TODO - Display error at customer if url contains ?Error=
elif kw.get('error'):
- return werkzeug.utils.redirect("%s%s%s" % (url_return ,"?Error=" , kw.get('error')))
+ return werkzeug.utils.redirect("%s%s%s" % (url_return ,"?error=" , kw.get('error')))
else:
- return werkzeug.utils.redirect("%s%s%s" % (url_return ,"?Error=Unknown_error"))
+ return werkzeug.utils.redirect("%s%s%s" % (url_return ,"?error=Unknown_error"))