From 6c9fa7d2b091d2591597f85f88e280a64f3edbda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 2 Oct 2010 10:09:35 +0200 Subject: [PATCH] Make default_get respect with_rec_name even with _default_on_change values for issue1704 --- trytond/model/model.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/trytond/model/model.py b/trytond/model/model.py index 72773ba07d..52f43b40eb 100644 --- a/trytond/model/model.py +++ b/trytond/model/model.py @@ -586,6 +586,10 @@ class Model(object): field_value = field_value2 value[field] = field_value value = self._default_on_change(value) + if not with_rec_name: + for field in value.keys(): + if field.endswith('.rec_name'): + del value[field] return value def _default_on_change(self, value):