diff options
| author | Mohammed Shekha <msh@openerp.com> | 2017-12-06 16:59:59 +0530 |
|---|---|---|
| committer | Géry Debongnie <ged@odoo.com> | 2018-05-08 14:46:17 +0200 |
| commit | 2bd92cc581463c73760303bba967a0d0fe553786 (patch) | |
| tree | 61a3b4f38b46703ab54b13abfaa4707e2033d401 /addons/web/static/src/js/fields/relational_fields.js | |
| parent | e9454e79e27d0b85546132cbe00b391e974c66bf (diff) | |
[FIX] web: use correct href in link for m2o
With a better href, many2one in readonly mode can be opened in new tab.
Related to task: #32919
Diffstat (limited to 'addons/web/static/src/js/fields/relational_fields.js')
| -rw-r--r-- | addons/web/static/src/js/fields/relational_fields.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js index c9fe8648c17..377e1b24003 100644 --- a/addons/web/static/src/js/fields/relational_fields.js +++ b/addons/web/static/src/js/fields/relational_fields.js @@ -340,8 +340,8 @@ var FieldMany2One = AbstractField.extend({ _renderReadonly: function () { var value = _.escape((this.m2o_value || "").trim()).split("\n").join("<br/>"); this.$el.html(value); - if (!this.nodeOptions.no_open) { - this.$el.attr('href', '#'); + if (!this.nodeOptions.no_open && this.value) { + this.$el.attr('href', _.str.sprintf('#id=%s&model=%s', this.value.res_id, this.field.relation)); this.$el.addClass('o_form_uri'); } }, |
