diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-01-25 15:01:29 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-01-25 15:01:29 +0100 |
| commit | 6a7db305084ef556dac7895ea4fa12e00bf078d8 (patch) | |
| tree | f32eee7e7fa467ca80892294d295a60e95cc8c87 /addons/anonymization/wizard/anonymize_wizard.py | |
| parent | 1bf2173240b1634cc1a472a8807cf81b13f3bf90 (diff) | |
| parent | f23394b83a84791a38d7867560da78a02c94f604 (diff) | |
[MERGE] forward port branch saas-11 up to f23394b83a8
Diffstat (limited to 'addons/anonymization/wizard/anonymize_wizard.py')
| -rw-r--r-- | addons/anonymization/wizard/anonymize_wizard.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/anonymization/wizard/anonymize_wizard.py b/addons/anonymization/wizard/anonymize_wizard.py index 15db541a794..a0b355d4330 100644 --- a/addons/anonymization/wizard/anonymize_wizard.py +++ b/addons/anonymization/wizard/anonymize_wizard.py @@ -164,7 +164,7 @@ class IrModelFieldsAnonymizeWizard(models.TransientModel): table_name = self.env[model_name]._table # get the current value - self.env.cr.execute("select id, %s from %s" % (field_name, table_name)) + self.env.cr.execute('select id, "%s" from "%s"' % (field_name, table_name)) for record in self.env.cr.dictfetchall(): data.append({"model_id": model_name, "field_id": field_name, "id": record['id'], "value": record[field_name]}) @@ -196,7 +196,7 @@ class IrModelFieldsAnonymizeWizard(models.TransientModel): if anonymized_value is None: raise UserError('%s: %s' % (error_type, _("Anonymized value can not be empty."))) - sql = "update %(table)s set %(field)s = %%(anonymized_value)s where id = %%(id)s" % { + sql = 'update "%(table)s" set "%(field)s" = %%(anonymized_value)s where id = %%(id)s' % { 'table': table_name, 'field': field_name, } @@ -285,7 +285,7 @@ class IrModelFieldsAnonymizeWizard(models.TransientModel): custom_updates.sort(key=itemgetter('sequence')) queries = [(record['query'], record['query_type']) for record in custom_updates if record['query_type']] elif table_name: - queries = [("update %(table)s set %(field)s = %%(value)s where id = %%(id)s" % { + queries = [('update "%(table)s" set "%(field)s" = %%(value)s where id = %%(id)s' % { 'table': table_name, 'field': line['field_id'], }, 'sql')] |
