diff --git a/files/assets/js/award_modal.js b/files/assets/js/award_modal.js index cb223808f1..d4db643223 100644 --- a/files/assets/js/award_modal.js +++ b/files/assets/js/award_modal.js @@ -170,17 +170,6 @@ function giveaward(t) { ); } -const data_url = document.querySelectorAll('[data-url]'); -for (const element of data_url) { - if (element.dataset.nonce != nonce) { - console.log("Nonce check failed!") - continue - } - element.addEventListener('click', () => { - document.getElementById('giveaward').dataset.action = element.dataset.url - }); -} - const awardtabs = document.getElementsByClassName('award-tab'); const awardsections = document.getElementsByClassName('award-section'); diff --git a/files/assets/js/bottom.js b/files/assets/js/bottom.js index 6d2f540186..50613a1913 100644 --- a/files/assets/js/bottom.js +++ b/files/assets/js/bottom.js @@ -152,6 +152,17 @@ function register_new_elements(e) { for (const element of remove_files) { element.onclick = () => {cancel_files(element)}; } + + const data_url = document.querySelectorAll('[data-url]'); + for (const element of data_url) { + if (element.dataset.nonce != nonce) { + console.log("Nonce check failed!") + continue + } + element.addEventListener('click', () => { + document.getElementById('giveaward').dataset.action = element.dataset.url + }); + } } register_new_elements(document);