From: Stas Vilchik Date: Thu, 30 Oct 2014 09:03:31 +0000 (+0100) Subject: SONAR-5718 Don't allow to choose 'unassigned' and assignee at the same time X-Git-Tag: 5.0-RC1~497 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ec43e0e73e765caf522323c4b656f42f704abefd;p=sonarqube.git SONAR-5718 Don't allow to choose 'unassigned' and assignee at the same time --- diff --git a/server/sonar-web/src/main/coffee/issues/facets-view.coffee b/server/sonar-web/src/main/coffee/issues/facets-view.coffee index 30811e790d7..d0f91d9a8cc 100644 --- a/server/sonar-web/src/main/coffee/issues/facets-view.coffee +++ b/server/sonar-web/src/main/coffee/issues/facets-view.coffee @@ -49,6 +49,5 @@ define [ updateState: -> enabledFacets = @collection.filter (model) -> model.get('enabled') enabledFacetIds = enabledFacets.map (model) -> model.id - console.log enabledFacetIds @options.app.state.set facets: enabledFacetIds diff --git a/server/sonar-web/src/main/coffee/issues/facets/assignee-facet.coffee b/server/sonar-web/src/main/coffee/issues/facets/assignee-facet.coffee index 0c922e9ba5e..b9bbcdfb4fe 100644 --- a/server/sonar-web/src/main/coffee/issues/facets/assignee-facet.coffee +++ b/server/sonar-web/src/main/coffee/issues/facets/assignee-facet.coffee @@ -23,15 +23,13 @@ define [ toggleFacet: (e) -> unassigned = $(e.currentTarget).is "[data-unassigned]" + $(e.currentTarget).toggleClass 'active' if unassigned - $(e.currentTarget).toggleClass 'active' checked = $(e.currentTarget).is '.active' - if checked - @options.app.state.updateFilter assigned: 'false', assignees: null - else - @options.app.state.updateFilter assigned: null, assignees: null + value = if checked then 'false' else null + @options.app.state.updateFilter assigned: value, assignees: null else - super + @options.app.state.updateFilter assigned: null, assignees: @getValue() getValuesWithLabels: ->