lib/assets/javascripts/rails-sweetalert2-confirm.js in rails-sweetalert2-confirm-0.9.8 vs lib/assets/javascripts/rails-sweetalert2-confirm.js in rails-sweetalert2-confirm-0.9.9

- old
+ new

@@ -166,10 +166,16 @@ }); var afterConfirm = sweetAlertConfirmDefaults.afterConfirm || $linkToConfirm.data('swal').after_confirm || null var afterDismiss = sweetAlertConfirmDefaults.afterDismiss || $linkToConfirm.data('swal').after_dismiss || null - swal(swalOptions).then(afterConfirmCallback, afterDismissCallback); + swal(swalOptions).then(result => { + if (result.value) { + afterConfirmCallback(); + } else { + afterDismissCallback(); + }; + }); return false; }; $(document).on('ready turbolinks:load page:update ajaxComplete', function() { $(sweetAlertConfirmDefaults.sweetSelector).on('click', sweetAlertConfirm);