summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/application.js.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/application.js.coffee')
-rw-r--r--app/assets/javascripts/application.js.coffee15
1 files changed, 13 insertions, 2 deletions
diff --git a/app/assets/javascripts/application.js.coffee b/app/assets/javascripts/application.js.coffee
index 81989a8..d27aacc 100644
--- a/app/assets/javascripts/application.js.coffee
+++ b/app/assets/javascripts/application.js.coffee
@@ -21,10 +21,21 @@
#
#
-$(document).on 'click', '.edit-runner-link', ->
+$(document).on 'click', '.edit-runner-link', (event) ->
+ event.preventDefault()
+
descr = $(this).closest('.runner-description').first()
descr.hide()
- descr.next('.runner-description-form').show()
+ form = descr.next('.runner-description-form')
+ descrInput = form.find('input.description')
+ originalValue = descrInput.val()
+ form.show()
+ form.find('.cancel').on 'click', (event) ->
+ event.preventDefault()
+
+ form.hide()
+ descrInput.val(originalValue)
+ descr.show()
$(document).on 'click', '.assign-all-runner', ->
$(this).replaceWith('<i class="icon-refresh icon-spin"></i> Assign in progress..')