summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2017-09-12 12:09:11 +0200
committerChristophe Simonis <chs@odoo.com>2017-09-12 12:09:11 +0200
commitc5f680200cd5a213b71584734f266630fd25cdfa (patch)
tree0ac30ee86a7d99103e7d69f1f0ffb5fbbee9851b /addons/web/static/src/js/fields
parente7205b7992f55ef2cf9df9d8f2b71fafe9ed6348 (diff)
parentd08b4407be3cf9b404087056a413fbdc9eecbd9d (diff)
[MERGE] forward port branch saas-17 up to d08b4407be3
Diffstat (limited to 'addons/web/static/src/js/fields')
-rw-r--r--addons/web/static/src/js/fields/relational_fields.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js
index 25304b1c6b6..6da4e483d5b 100644
--- a/addons/web/static/src/js/fields/relational_fields.js
+++ b/addons/web/static/src/js/fields/relational_fields.js
@@ -877,7 +877,8 @@ var FieldX2Many = AbstractField.extend({
*/
_onEditLine: function (ev) {
ev.stopPropagation();
- this.renderer.setRowMode(ev.data.recordID, 'edit')
+ var editedRecord = this.value.data[ev.data.index];
+ this.renderer.setRowMode(editedRecord.id, 'edit')
.done(ev.data.onSuccess);
},
/**