From a10612b02ffd1df92b32bc9dd06fe95547dc15c2 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Tue, 16 Jan 2018 10:15:08 +0000 Subject: [PATCH] SSDM-6056 : Fix several issues SVN: 39099 --- .../js/views/AdvancedSearch/AdvancedSearchController.js | 6 ++++-- .../eln-lims/html/js/views/DataGrid/SampleDataGridUtil.js | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js index ab371003331..307e6bb426f 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js @@ -122,18 +122,20 @@ function AdvancedSearchController(mainController, forceSearch) { var fetchOptions = {}; + var optionsSearch = null; if(options) { fetchOptions.count = options.pageSize; fetchOptions.from = options.pageIndex * options.pageSize; fetchOptions.minTableInfo = true; fetchOptions.withExperiment = true; + optionsSearch = options.search; // TODO : Unused on the UI, should be added for DataSets // fetchOptions.withSample = true; } - if(!criteria.cached || (criteria.cachedSearch !== options.search)) { + if(!criteria.cached || (criteria.cachedSearch !== optionsSearch)) { fetchOptions.cache = "RELOAD_AND_CACHE"; - criteria.cachedSearch = options.search; + criteria.cachedSearch = optionsSearch; criteria.cached = true; } else { fetchOptions.cache = "CACHE"; diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataGrid/SampleDataGridUtil.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataGrid/SampleDataGridUtil.js index df0a22b8605..83a08a1badc 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataGrid/SampleDataGridUtil.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataGrid/SampleDataGridUtil.js @@ -420,14 +420,16 @@ var SampleDataGridUtil = new function() { withChildrenInfo : true }; + var optionsSearch = null; if(options) { fetchOptions.count = options.pageSize; fetchOptions.from = options.pageIndex * options.pageSize; + optionsSearch = options.search; } - if(!criteria.cached || (criteria.cachedSearch !== options.search)) { + if(!criteria.cached || (criteria.cachedSearch !== optionsSearch)) { fetchOptions.cache = "RELOAD_AND_CACHE"; - criteria.cachedSearch = options.search; + criteria.cachedSearch = optionsSearch; criteria.cached = true; } else { fetchOptions.cache = "CACHE"; -- GitLab