summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Dony <odo@openerp.com>2011-11-09 16:56:45 +0100
committerOlivier Dony <odo@openerp.com>2011-11-09 16:56:45 +0100
commitca05a8dbc667d7dfc2e5745c2c60f0cece132ff7 (patch)
tree1db3d922d727ed2429c23127be5346c642343bac
parent5dacfb3d10206c88867c841bd6391fa2855e4472 (diff)
[ADD] orm.fields_get: include `relation_field` for one2many fields
bzr revid: odo@openerp.com-20111109155645-f7u5z14xhju271d5
-rw-r--r--openerp/osv/fields.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py
index 1f5feb85c98..72df86eeff9 100644
--- a/openerp/osv/fields.py
+++ b/openerp/osv/fields.py
@@ -1385,6 +1385,9 @@ def field_to_dict(model, cr, user, field, context=None):
res['domain'] = field._domain
res['context'] = field._context
+ if isinstance(field, one2many):
+ res['relation_field'] = field._fields_id
+
return res