Hi,
I have a model A with a related one2many field (pics_ids) to another one2many field in Model B
client_id = fields.Many2one('res.partner', string='Client Visité')
pic_ids = fields.One2many(string='PIC', related='client_id.child_ids')
The problem is when im trying to edit the related one2many records in model B throght model A , When saving, new record are normaly created , but exititng ones are being duplicated and not updated. Trying to dump that relation before saveing we got:
'pic_ids': [[0, 1033, {'phone': False, 'name': 'Alpha', 'email': False}]],
instead of getting : (NOTE the Mode 0 instead of mode 1)
'pic_ids': [[1, 1033, {'phone': False, 'name': 'Alpha', 'email': False}]],