diff --git a/app/coffee/modules/backlog/main.coffee b/app/coffee/modules/backlog/main.coffee index ab7773c8..313d597f 100644 --- a/app/coffee/modules/backlog/main.coffee +++ b/app/coffee/modules/backlog/main.coffee @@ -439,12 +439,16 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F return _.pick(@location.search(), "statuses", "tags", "q") generateFilters: -> + urlfilters = @.getUrlFilters() @scope.filters = {} #tags plainTags = _.flatten(_.filter(_.map(@scope.visibleUserstories, "tags"))) plainTags.sort() + if plainTags.length == 0 and urlfilters["tags"] + plainTags.push(urlfilters["tags"]) + @scope.filters.tags = _.map _.countBy(plainTags), (v, k) => obj = { id: k, @@ -466,6 +470,9 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F if status return status + if plainStatuses.length == 0 and urlfilters["statuses"] + plainStatuses.push(urlfilters["statuses"]) + @scope.filters.statuses = _.map _.countBy(plainStatuses), (v, k) => obj = { id: k,