diff options
-rw-r--r-- | app/assets/javascripts/issuable_index.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/assets/javascripts/issuable_index.js b/app/assets/javascripts/issuable_index.js index aafadcb7d4e..0683ca82a38 100644 --- a/app/assets/javascripts/issuable_index.js +++ b/app/assets/javascripts/issuable_index.js @@ -23,21 +23,23 @@ export default class IssuableIndex { } static resetIncomingEmailToken() { - $('.incoming-email-token-reset').on('click', (e) => { + const $resetToken = $('.incoming-email-token-reset'); + + $resetToken.on('click', (e) => { e.preventDefault(); - $('.incoming-email-token-reset').text('resetting...'); + $resetToken.text('resetting...'); - axios.put($('.incoming-email-token-reset').attr('href')) + axios.put($resetToken.attr('href')) .then(({ data }) => { $('#issuable_email').val(data.new_address).focus(); - $('.incoming-email-token-reset').text('reset it'); + $resetToken.text('reset it'); }) .catch(() => { flash(__('There was an error when reseting email token.')); - $('.incoming-email-token-reset').text('reset it'); + $resetToken.text('reset it'); }); }); } |