From 00bb3652f046bed7fd7ce47ff23c5d3ebf07344a Mon Sep 17 00:00:00 2001 From: Yolann Sabaux Date: Wed, 5 Jan 2022 13:15:34 +0000 Subject: [PATCH] [FIX] google_spreadsheet: domain encoding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Steps to reproduce: - Go to Contacts - type "управління" in the filter - click on add to google spreadsheet -> error Solution: - encode the domain in utf-8 OPW-2701434 closes odoo/odoo#82404 X-original-commit: 077e554703b6d8a71c81fbf6783228d04e77d96f Signed-off-by: Nicolas Lempereur (nle) Signed-off-by: yosa-odoo --- addons/google_spreadsheet/models/google_drive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/google_spreadsheet/models/google_drive.py b/addons/google_spreadsheet/models/google_drive.py index 017c2067795..c76d0d989ef 100644 --- a/addons/google_spreadsheet/models/google_drive.py +++ b/addons/google_spreadsheet/models/google_drive.py @@ -75,7 +75,7 @@ class GoogleDrive(models.Model): try: req = requests.post( 'https://spreadsheets.google.com/feeds/cells/%s/od6/private/full/batch?%s' % (spreadsheet_key, werkzeug.urls.url_encode({'v': 3, 'access_token': access_token})), - data=request, + data=request.encode('utf-8'), headers={'content-type': 'application/atom+xml', 'If-Match': '*'}, timeout=TIMEOUT, )