From 8a5a25edb7a3c56d4591ef57437ec46b4529b2d4 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Mon, 9 Nov 2015 10:28:56 +0100 Subject: [PATCH] [FIX] reset fields' domains if they contain references fixes #166 --- .../static/src/js/web_advanced_search_x2x.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/web_advanced_search_x2x/static/src/js/web_advanced_search_x2x.js b/web_advanced_search_x2x/static/src/js/web_advanced_search_x2x.js index f233c235..15252fdc 100644 --- a/web_advanced_search_x2x/static/src/js/web_advanced_search_x2x.js +++ b/web_advanced_search_x2x/static/src/js/web_advanced_search_x2x.js @@ -76,6 +76,19 @@ openerp.web_advanced_search_x2x = function(instance) } this.searchfield = new instance.web.form.FieldMany2One( this, this.create_searchfield_node()); + if(this.searchfield.field.domain) + { + try + { + // if this is a domain that depends on values we don't have + // remove it + jQuery.parseJSON(this.searchfield.field.domain); + } + catch(error) + { + this.searchfield.field.domain = []; + } + } return this.searchfield; }, operator_changed: function(e)