From f9a86b5fbf648062f7300eaa9471f5f1f7387f3b Mon Sep 17 00:00:00 2001 From: bch <> Date: Tue, 24 Apr 2007 09:52:24 +0000 Subject: [PATCH] orm : copy now ignore technical values ('create_date', 'create_uid', 'write_date' and 'write_uid') bzr revid: bch-77b1aee2f9173898bfc430f5997fd4ed3f1004da --- bin/osv/orm.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 21de948bc9b..174d4477cae 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -1523,6 +1523,10 @@ class orm(object): fields = self.fields_get(cr, uid) for f in fields: ftype = fields[f]['type'] + + if self._log_access and f in ('create_date', 'create_uid', 'write_date', 'write_uid'): + del data[f] + if f in default: data[f] = default[f] elif ftype == 'function':