summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views
diff options
context:
space:
mode:
authorGorash <chm@odoo.com>2018-01-31 14:38:39 +0100
committerqdp-odoo <qdp@odoo.com>2018-01-31 15:53:04 +0100
commitcd30db60e627ea3664653635c44ca14626c3f464 (patch)
tree1001d1415a9c27d5a32d2985ebe24372a00155e8 /addons/web/static/src/js/views
parenta37932b9bee0e34fe453f5314785d7fe77b7c529 (diff)
[IMP] web: allow to use m2m_tags outside a form view
Diffstat (limited to 'addons/web/static/src/js/views')
-rw-r--r--addons/web/static/src/js/views/basic/basic_model.js1
-rw-r--r--addons/web/static/src/js/views/view_dialogs.js2
2 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views/basic/basic_model.js b/addons/web/static/src/js/views/basic/basic_model.js
index 40de07ce638..d2dcaccb981 100644
--- a/addons/web/static/src/js/views/basic/basic_model.js
+++ b/addons/web/static/src/js/views/basic/basic_model.js
@@ -1522,6 +1522,7 @@ var BasicModel = AbstractModel.extend({
fields: view ? view.fields : fieldInfo.relatedFields,
fieldsInfo: view ? view.fieldsInfo : fieldInfo.fieldsInfo,
res_id: d.id,
+ data: d,
viewType: view ? view.type : fieldInfo.viewType,
parentID: list.id,
});
diff --git a/addons/web/static/src/js/views/view_dialogs.js b/addons/web/static/src/js/views/view_dialogs.js
index e45516acb37..4be84c23b71 100644
--- a/addons/web/static/src/js/views/view_dialogs.js
+++ b/addons/web/static/src/js/views/view_dialogs.js
@@ -408,7 +408,7 @@ var SelectCreateDialog = ViewDialog.extend({
on_saved: function (record) {
var values = [{
id: record.res_id,
- display_name: record.data.display_name,
+ display_name: record.data.display_name || record.data.name,
}];
self.on_selected(values);
},