aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/common
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2015-04-01 10:01:45 +0200
committerStas Vilchik <vilchiks@gmail.com>2015-04-01 10:01:53 +0200
commit8afbf65b0bed14347cae7d577489a1a1c86dea87 (patch)
tree4b74c27332dcc66b49fea889ac7d473c71c325a5 /server/sonar-web/src/main/js/common
parent6723c6763bef156e57e2dba032216703b8a9c9ea (diff)
downloadsonarqube-8afbf65b0bed14347cae7d577489a1a1c86dea87.tar.gz
sonarqube-8afbf65b0bed14347cae7d577489a1a1c86dea87.zip
pre-select only option in rules bulk change form
Diffstat (limited to 'server/sonar-web/src/main/js/common')
-rw-r--r--server/sonar-web/src/main/js/common/handlebars-extensions.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/server/sonar-web/src/main/js/common/handlebars-extensions.js b/server/sonar-web/src/main/js/common/handlebars-extensions.js
index d7e161325ee..5ac91cd9ea8 100644
--- a/server/sonar-web/src/main/js/common/handlebars-extensions.js
+++ b/server/sonar-web/src/main/js/common/handlebars-extensions.js
@@ -239,6 +239,11 @@
return array.join(separator);
});
+ Handlebars.registerHelper('ifLength', function (array, len, options) {
+ var cond = _.isArray(array) && array.length === +len;
+ return cond ? options.fn(this) : options.inverse(this);
+ });
+
Handlebars.registerHelper('eachReverse', function (array, options) {
var ret = '';