summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2017-05-19 15:12:23 +0200
committerAaron Bohy <aab@odoo.com>2017-05-19 15:51:57 +0200
commitda152cfdbf003ea8eb7140486cf83c5ba60795ab (patch)
tree87e9e4a0fb4d28660138f57471f4dd798acb9c19 /addons/web/static/src
parent702835682e50f38b503ee9312c62e1e79b747cec (diff)
[FIX] web: SelectCreateDialog: don't erase domain
When a SelectCreateDialog was opened with a given domain, this domain was completely lost if the user wrote a new domain (or groupby) in the searchview, whereas they should be concatenated.
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/views/view_dialogs.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/addons/web/static/src/js/views/view_dialogs.js b/addons/web/static/src/js/views/view_dialogs.js
index 7e20cd74d04..956886910ce 100644
--- a/addons/web/static/src/js/views/view_dialogs.js
+++ b/addons/web/static/src/js/views/view_dialogs.js
@@ -375,11 +375,9 @@ var SelectCreateDialog = ViewDialog.extend({
});
},
_process_search_data: function (domains, contexts, groupbys) {
- var user_context = this.getSession().user_context;
- contexts = [user_context].concat(contexts);
var results = pyeval.eval_domains_and_contexts({
- domains: domains || [],
- contexts: contexts || [],
+ domains: [this.domain].concat(domains),
+ contexts: [this.context].concat(contexts),
group_by_seq: groupbys || []
});
return {