mirror of https://github.com/OCA/web.git
Merge pull request #885 from guewen/11.0-fix-m2o-clickable-button
[FIX] web_tree_many2one_clickable: Check if the node is a fieldpull/922/head
commit
b5232fd247
|
@ -7,7 +7,7 @@
|
|||
{
|
||||
"name": "Clickable many2one fields for tree views",
|
||||
"summary": "Open the linked resource when clicking on their name",
|
||||
"version": "11.0.1.0.0",
|
||||
"version": "11.0.1.0.1",
|
||||
"category": "Hidden",
|
||||
"website": "https://github.com/OCA/web",
|
||||
"author": "Therp BV, "
|
||||
|
|
|
@ -10,7 +10,9 @@ odoo.define('web_tree_many2one_clickable.many2one_clickable', function (require)
|
|||
|
||||
ListRenderer.include({
|
||||
_renderBodyCell: function (record, node, colIndex, options) {
|
||||
if (!node.attrs.widget && this.state.fields[node.attrs.name].type === 'many2one') {
|
||||
if (!node.attrs.widget && node.attrs.name &&
|
||||
this.state.fields[node.attrs.name] &&
|
||||
this.state.fields[node.attrs.name].type === 'many2one') {
|
||||
// no explicit widget provided on a many2one field,
|
||||
// force `many2one` widget
|
||||
node.attrs.widget = 'many2one';
|
||||
|
|
Loading…
Reference in New Issue