summaryrefslogtreecommitdiff
path: root/addons/anonymization/anonymization.py
diff options
context:
space:
mode:
authorolt@tinyerp.com <>2011-02-18 14:11:50 +0100
committerolt@tinyerp.com <>2011-02-18 14:11:50 +0100
commitda471302b613490880a9b89aaba8bd34566ccfe4 (patch)
treefffc9890af1f394d41d528795e525cf53b799b64 /addons/anonymization/anonymization.py
parent117da65c5262a84137fc1db006a633095c46a9e2 (diff)
[FIX] anonymization: set float and integer values to 0
bzr revid: olt@tinyerp.com-20110218131150-87jc6cs04od5aeeq
Diffstat (limited to 'addons/anonymization/anonymization.py')
-rw-r--r--addons/anonymization/anonymization.py9
1 files 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)