]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3373 Fix availability of the "Create" button
authorJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Tue, 22 Jul 2014 07:37:19 +0000 (09:37 +0200)
committerJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Tue, 22 Jul 2014 07:37:26 +0000 (09:37 +0200)
server/sonar-web/src/main/coffee/coding-rules/views/header-view.coffee
server/sonar-web/src/main/hbs/coding-rules/coding-rules-header.hbs

index b3554347edf13614b1ddb4e4e6df7bd0d22b714a..caa03b54779dbe0e74d20d61bafc3080b5c545fa 100644 (file)
@@ -21,3 +21,8 @@ define [
 
     createRule: ->
       @options.app.createManualRule()
+
+
+    serializeData: ->
+      _.extend super,
+        'canWrite': @options.app.canWrite
index 12fbc46ac5ca6317eb03f3d30b75a72e40154266..6f539db926bad0b7e9a2f40a9b36daeba0106e93 100644 (file)
@@ -2,5 +2,5 @@
 
 <div class="navigator-header-actions button-group">
   <button id="coding-rules-new-search">{{t 'coding_rules.new_search'}}</button>
-  <button id="coding-rules-create-rule">{{t 'coding_rules.create'}}</button>
+  {{#if canWrite}}<button id="coding-rules-create-rule">{{t 'coding_rules.create'}}</button>{{/if}}
 </div>