From 6cc8cec5f1923bc89fae4bb91fe1f5e90399ef53 Mon Sep 17 00:00:00 2001 From: std-odoo Date: Thu, 9 Feb 2023 08:17:02 +0000 Subject: [PATCH] [FIX] google_gmail: fix google gmail oauth crashing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug === When an error occurs, the error received is wrongly stringified. closes odoo/odoo#112504 X-original-commit: b0641c5e85bf9d2e2c64ba548f7243e0a4196602 Signed-off-by: Thibault Delavallee (tde) Signed-off-by: Stéphane Debauche (std) --- addons/google_gmail/controllers/main.py | 6 +++--- addons/google_gmail/i18n/google_gmail.pot | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/google_gmail/controllers/main.py b/addons/google_gmail/controllers/main.py index 0f44df76447..f9bf00d9008 100644 --- a/addons/google_gmail/controllers/main.py +++ b/addons/google_gmail/controllers/main.py @@ -29,7 +29,7 @@ class GoogleGmailController(http.Controller): raise Forbidden() if error: - return _('An error occur during the authentication process: %s.', error) + return _('An error occur during the authentication process.') try: state = json.loads(state) @@ -56,8 +56,8 @@ class GoogleGmailController(http.Controller): try: refresh_token, access_token, expiration = record._fetch_gmail_refresh_token(code) - except UserError as e: - return _('An error occur during the authentication process: %s.', str(e.name)) + except UserError: + return _('An error occur during the authentication process.') record.write({ 'google_gmail_access_token': access_token, diff --git a/addons/google_gmail/i18n/google_gmail.pot b/addons/google_gmail/i18n/google_gmail.pot index 9f0cc776e53..fad9fa74f6f 100644 --- a/addons/google_gmail/i18n/google_gmail.pot +++ b/addons/google_gmail/i18n/google_gmail.pot @@ -63,7 +63,7 @@ msgstr "" #: code:addons/google_gmail/controllers/main.py:0 #: code:addons/google_gmail/controllers/main.py:0 #, python-format -msgid "An error occur during the authentication process: %s." +msgid "An error occur during the authentication process." msgstr "" #. module: google_gmail