From ee0297290c89ebcf1a97808616f7f897afafb548 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Wed, 6 Aug 2014 05:58:45 -0400 Subject: [PATCH] Fix setting tags filter when search scope is changed --- plugins/kolab_tags/kolab_tags.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/kolab_tags/kolab_tags.js b/plugins/kolab_tags/kolab_tags.js index 39bd9cf2..3c246111 100644 --- a/plugins/kolab_tags/kolab_tags.js +++ b/plugins/kolab_tags/kolab_tags.js @@ -524,6 +524,11 @@ function apply_tags_filter() // adds _tags argument to http search request function search_request(url) { + // remove old tags filter + if (url._filter) { + url._filter = url._filter.replace(/^kolab_tags_[0-9]+:[^:]+:/, ''); + } + if (tagsfilter.length) { url._filter = 'kolab_tags_' + (new Date).getTime() + ':' + tagsfilter.join(',') + ':' + (url._filter || 'ALL');