details: https://code.tryton.org/tryton/commit/a47a9a5be672
branch: default
user: Cédric Krier <[email protected]>
date: Thu Sep 10 08:11:03 2026 +0200
description:
Copy the field used for Function field
Closes #15079
diffstat:
trytond/trytond/model/fields/function.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 6166d6ed42c9 -r a47a9a5be672 trytond/trytond/model/fields/function.py
--- a/trytond/trytond/model/fields/function.py Wed Sep 09 18:55:29 2026 +0200
+++ b/trytond/trytond/model/fields/function.py Thu Sep 10 08:11:03 2026 +0200
@@ -41,7 +41,7 @@
``lazy`` or ``eager``.
'''
assert isinstance(field, Field)
- self._field = field
+ self._field = copy.deepcopy(field)
self._type = field._type
self.getter = getter
self.getter_with_context = getter_with_context