From 0e76db05e77d404c9911ff41e812c88a05dcaf8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Mon, 11 Apr 2022 12:48:41 +0200 Subject: [PATCH] Support _write, _delete and _timestamp values when set from default value issue11012 review372751002 --- tryton/gui/window/view_form/model/record.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index 1850784a5d..7363163a05 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -427,6 +427,9 @@ class Record: def set_default(self, val, signal=True, validate=True): fieldnames = [] for fieldname, value in list(val.items()): + if fieldname in {'_write', '_delete', '_timestamp'}: + setattr(self, fieldname, value) + continue if fieldname not in self.group.fields: continue if fieldname == self.group.exclude_field: