From 3fa2ca07794594d34c4623e4509650b6300bf189 Mon Sep 17 00:00:00 2001 From: Simon Lejeune Date: Thu, 16 Aug 2018 17:24:01 +0200 Subject: [FIX] web: no_open in field options no longer working example: This has been broken by rev. 43d21dd9c due to misplaced parentheses (an empty object in javascript being truthy). --- addons/web/static/src/js/fields/relational_fields.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'addons/web/static/src/js/fields/relational_fields.js') diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js index 692d27e0ca8..65ec9f33ddf 100644 --- a/addons/web/static/src/js/fields/relational_fields.js +++ b/addons/web/static/src/js/fields/relational_fields.js @@ -126,7 +126,7 @@ var FieldMany2One = AbstractField.extend({ this.nodeOptions = _.defaults(this.nodeOptions, { quick_create: true, }); - this.noOpen = ('noOpen' in options || {}) ? options.noOpen : this.nodeOptions.no_open; + this.noOpen = 'noOpen' in (options || {}) ? options.noOpen : this.nodeOptions.no_open; this.m2o_value = this._formatValue(this.value); // 'recordParams' is a dict of params used when calling functions // 'getDomain' and 'getContext' on this.record -- cgit v1.2.3