From 5af69281078870356c01892c4094b0570869b736 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 13 Jun 2019 12:10:20 +0000 Subject: [PATCH] [FIX] google_spreadsheet: boolean It seems that Google Spreadsheet only recognizes `true` and `false` as valid boolean values. opw-2000623 closes odoo/odoo#34100 Signed-off-by: Nicolas Martinelli (nim) --- 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 32402ffe626..f3c04608e72 100644 --- a/addons/google_spreadsheet/models/google_drive.py +++ b/addons/google_spreadsheet/models/google_drive.py @@ -35,7 +35,7 @@ class GoogleDrive(models.Model): if not modifiers.get('invisible') and not modifiers.get('column_invisible'): display_fields.append(node.get('name')) fields = " ".join(display_fields) - domain = domain.replace("'", r"\'").replace('"', "'") + domain = domain.replace("'", r"\'").replace('"', "'").replace('True', 'true').replace('False', 'false') if groupbys: fields = "%s %s" % (groupbys, fields) formula = '=oe_read_group("%s";"%s";"%s";"%s")' % (model, fields, groupbys, domain)