aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2015-04-17 11:04:57 +0200
committerStas Vilchik <vilchiks@gmail.com>2015-04-17 11:32:47 +0200
commitdcd816933e779686ffe43b2b094f1191e5195cec (patch)
tree450ab0dbecbfc21eea3668f27de85ef6491ed793 /server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js
parent8c463b4eea35e1171323737a3559148d48bd9d94 (diff)
downloadsonarqube-dcd816933e779686ffe43b2b094f1191e5195cec.tar.gz
sonarqube-dcd816933e779686ffe43b2b094f1191e5195cec.zip
SONAR-6406 add activation severity facet on the rules page
Diffstat (limited to 'server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js')
-rw-r--r--server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js17
1 files changed, 3 insertions, 14 deletions
diff --git a/server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js b/server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js
index da3938ed12b..fbec233e5f1 100644
--- a/server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js
+++ b/server/sonar-web/src/main/js/coding-rules/facets/active-severity-facet.js
@@ -32,8 +32,9 @@ define([
onQueryChange: function () {
var query = this.options.app.state.get('query'),
- isProfileSelected = query.qprofile != null;
- if (!isProfileSelected) {
+ isProfileSelected = query.qprofile != null,
+ isActiveShown = '' + query.activation === 'true';
+ if (!isProfileSelected || !isActiveShown) {
this.forbid();
}
},
@@ -53,23 +54,11 @@ define([
this.$el.prop('title', null);
},
- getValues: function () {
- return this.severities.map(function (s) {
- return { val: s };
- });
- },
-
sortValues: function (values) {
var order = this.severities;
return _.sortBy(values, function (v) {
return order.indexOf(v.val);
});
- },
-
- serializeData: function () {
- return _.extend(BaseFacet.prototype.serializeData.apply(this, arguments), {
- values: this.sortValues(this.getValues())
- });
}
});