Add missing parent_name to ModelRecordGroup instance in O2M

This commit is contained in:
Cédric Krier
2008-09-06 18:56:10 +02:00
parent efecf7d7d2
commit e69111b132
+3 -2
View File
@@ -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