summaryrefslogtreecommitdiffstats
path: root/sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee')
-rw-r--r--sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee31
1 files changed, 18 insertions, 13 deletions
diff --git a/sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee b/sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee
index 5770275f8b1..920dd632376 100644
--- a/sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee
+++ b/sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee
@@ -235,9 +235,11 @@ define [
removeExtendedDescription: ->
- if confirm(t 'coding_rules.remove_extended_description.confirm')
- @ui.extendDescriptionText.val ''
- @submitExtendDescription()
+ confirmDialog
+ html: t 'coding_rules.remove_extended_description.confirm'
+ yesHandler: =>
+ @ui.extendDescriptionText.val ''
+ @submitExtendDescription()
activateQualityProfile: ->
@@ -261,16 +263,19 @@ define [
deleteCustomRule: ->
- if confirm(t 'are_you_sure')
- jQuery.ajax
- type: 'POST'
- url: "#{baseUrl}/api/rules/delete"
- data:
- key: @model.get 'key'
- .done =>
- @options.app.fetchFirstPage()
- .fail =>
- @options.app.showRule @model.get('key')
+ confirmDialog
+ title: t 'delete'
+ html: t 'are_you_sure'
+ yesHandler: =>
+ jQuery.ajax
+ type: 'POST'
+ url: "#{baseUrl}/api/rules/delete"
+ data:
+ key: @model.get 'key'
+ .done =>
+ @options.app.fetchFirstPage()
+ .fail =>
+ @options.app.showRule @model.get('key')
serializeData: ->