From e69111b132dfe762d557d6d33ffbb07bec3ccadc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 6 Sep 2008 18:56:10 +0200 Subject: [PATCH] Add missing parent_name to ModelRecordGroup instance in O2M --- tryton/gui/window/view_form/model/field.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/model/field.py b/tryton/gui/window/view_form/model/field.py index b139b90b2e..b99fdb1fbd 100644 --- a/tryton/gui/window/view_form/model/field.py +++ b/tryton/gui/window/view_form/model/field.py @@ -338,7 +338,7 @@ class O2MField(CharField): def create(self, model): from group import ModelRecordGroup mod = ModelRecordGroup(self.attrs['relation'], {}, model.window, - parent=model) + parent=model, parent_name=self.attrs.get('relation_field', '')) mod.signal_connect(mod, 'model-changed', self._model_changed) return mod @@ -413,7 +413,8 @@ class O2MField(CharField): return False model.value[self.name] = ModelRecordGroup( - self.attrs['relation'], fields, model.window, parent=model) + self.attrs['relation'], fields, model.window, parent=model, + parent_name=self.attrs.get('relation_field', '')) model.value[self.name].signal_connect(model.value[self.name], 'model-changed', self._model_changed) mod = None