From a63ec2710be4e40ab3c2bcbb627dbf26bd635da6 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 23 Jul 2014 12:20:16 +0300 Subject: [PATCH] fix filter --- .../client/res/templates/fields/link-multiple/search.tpl | 6 ------ frontend/client/src/views/fields/link-multiple.js | 1 + frontend/client/src/views/record/search.js | 5 ++++- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/frontend/client/res/templates/fields/link-multiple/search.tpl b/frontend/client/res/templates/fields/link-multiple/search.tpl index 49ea6679fc..8ea513893c 100644 --- a/frontend/client/res/templates/fields/link-multiple/search.tpl +++ b/frontend/client/res/templates/fields/link-multiple/search.tpl @@ -1,10 +1,4 @@
diff --git a/frontend/client/src/views/fields/link-multiple.js b/frontend/client/src/views/fields/link-multiple.js index a29dee9165..6744f48f7b 100644 --- a/frontend/client/src/views/fields/link-multiple.js +++ b/frontend/client/src/views/fields/link-multiple.js @@ -66,6 +66,7 @@ Espo.define('Views.Fields.LinkMultiple', 'Views.Fields.Base', function (Dep) { if (this.mode == 'search') { this.nameHash = Espo.Utils.clone(this.searchParams.nameHash) || {}; + this.ids = Espo.Utils.clone(this.searchParams.value) || []; } this.listenTo(this.model, 'change:' + this.idsName, function () { diff --git a/frontend/client/src/views/record/search.js b/frontend/client/src/views/record/search.js index 6639b2db20..8c92412f9f 100644 --- a/frontend/client/src/views/record/search.js +++ b/frontend/client/src/views/record/search.js @@ -171,8 +171,11 @@ Espo.define('Views.Record.Search', 'View', function (Dep) { this.managePresetFilters(); - this.createFilters(); + this.createFilters(function () { + this.render(); + }.bind(this)); this.updateCollection(); + }, 'click .advanced-filters-bar a[data-action="showFiltersPanel"]': function (e) {