diff --git a/app/assets/javascripts/prevent_double_submission.js.coffee b/app/assets/javascripts/prevent_double_submission.js.coffee index 743119c22..5f080ddfe 100644 --- a/app/assets/javascripts/prevent_double_submission.js.coffee +++ b/app/assets/javascripts/prevent_double_submission.js.coffee @@ -22,11 +22,15 @@ App.PreventDoubleSubmission = initialize: -> $('form').on('submit', (event) -> - unless event.target.id == "new_officing_voter" || "admin_download_emails" + unless event.target.id == "new_officing_voter" || + event.target.id == "admin_download_emails" + buttons = $(this).find(':button, :submit') App.PreventDoubleSubmission.disable_buttons(buttons) ).on('ajax:success', (event) -> - unless event.target.id == "new_officing_voter" + unless event.target.id == "new_officing_voter" || + event.target.id == "admin_download_emails" + buttons = $(this).find(':button, :submit') App.PreventDoubleSubmission.reset_buttons(buttons) )