fix webhooks enter submit

stable
Juanfran 2015-03-10 13:02:02 +01:00
parent 7d86711a16
commit 09e0500987
1 changed files with 10 additions and 3 deletions

View File

@ -152,7 +152,7 @@ WebhookDirective = ($rs, $repo, $confirm, $loading) ->
$el.on "keyup", ".edition-mode input", (event) ->
if event.keyCode == 13
target = angular.element(event.currentTarget)
saveWebhook(target)
save(target)
else if event.keyCode == 27
target = angular.element(event.currentTarget)
cancel(target)
@ -231,8 +231,7 @@ NewWebhookDirective = ($rs, $repo, $confirm, $loading) ->
formDOMNode.addClass("hidden")
addWebhookDOMNode.removeClass("hidden")
formDOMNode.on "click", ".add-new", debounce 2000, (event) ->
event.preventDefault()
save = debounce 2000, () ->
form = formDOMNode.checksley()
return if not form.validate()
@ -246,6 +245,14 @@ NewWebhookDirective = ($rs, $repo, $confirm, $loading) ->
$confirm.notify("error")
form.setErrors(data)
formDOMNode.on "click", ".add-new", (event) ->
event.preventDefault()
save()
formDOMNode.on "keyup", "input", (event) ->
if event.keyCode == 13
save()
formDOMNode.on "click", ".cancel-new", (event) ->
$scope.$apply ->
initializeNewValue()