Add error handling on remove admin permissions of memberships panel

stable
Jesús Espino 2014-11-26 11:22:59 +01:00
parent a1d09e75c4
commit a0b46d0cf8
1 changed files with 4 additions and 2 deletions

View File

@ -302,8 +302,10 @@ MembershipsRowAdminCheckboxDirective = ($log, $repo, $confirm) ->
onSuccess = ->
$confirm.notify("success")
onError = ->
$confirm.notify("error")
onError = (data) ->
member.revert()
$el.find(":checkbox").prop("checked", member.is_owner)
$confirm.notify("error", data.is_owner[0])
target = angular.element(event.currentTarget)
member.is_owner = target.prop("checked")