From da471302b613490880a9b89aaba8bd34566ccfe4 Mon Sep 17 00:00:00 2001 From: "olt@tinyerp.com" <> Date: Fri, 18 Feb 2011 14:11:50 +0100 Subject: [PATCH] [FIX] anonymization: set float and integer values to 0 bzr revid: olt@tinyerp.com-20110218131150-87jc6cs04od5aeeq --- addons/anonymization/anonymization.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/addons/anonymization/anonymization.py b/addons/anonymization/anonymization.py index 5e205c959e8..35a1fe83f56 100644 --- a/addons/anonymization/anonymization.py +++ b/addons/anonymization/anonymization.py @@ -418,14 +418,9 @@ class ir_model_fields_anonymize_wizard(osv.osv_memory): elif field_type == 'datetime': anonymized_value = '2011-11-11 11:11:11' elif field_type == 'float': - if record[field_name] > 0: - anonymized_value = 1.0 - elif record[field_name] < 0: - anonymized_value = -1.0 - else: - anonymized_value = 0.0 + anonymized_value = 0.0 elif field_type == 'integer': - anonymized_value = 1 + anonymized_value = 0 elif field_type in ['binary', 'many2many', 'many2one', 'one2many', 'reference']: # cannot anonymize these kind of fields msg = "Cannot anonymize fields of these types: binary, many2many, many2one, one2many, reference" self._raise_after_history_update(cr, uid, history_id, 'Error !', msg)