]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-8374 disable assignee facet when "my issues" are displayed
authorStas Vilchik <vilchiks@gmail.com>
Fri, 18 Nov 2016 14:58:37 +0000 (15:58 +0100)
committerStas Vilchik <vilchiks@gmail.com>
Fri, 18 Nov 2016 15:05:23 +0000 (16:05 +0100)
server/sonar-web/src/main/js/apps/issues/facets/assignee-facet.js

index bea677a429011eb6da9a8b557e940d95eb4bfe28..535eceeca6c04d10683c26e0ab5809700e6bb2e4 100644 (file)
@@ -42,6 +42,10 @@ export default CustomValuesFacet.extend({
 
   onRender () {
     CustomValuesFacet.prototype.onRender.apply(this, arguments);
+
+    const myIssuesSelected = !!this.options.app.state.get('query').assigned_to_me;
+    this.$el.toggleClass('hidden', myIssuesSelected);
+
     const value = this.options.app.state.get('query').assigned;
     if ((value != null) && (!value || value === 'false')) {
       return this.$('.js-facet').filter('[data-unassigned]').addClass('active');