From 1522158ed85ac1419dd9a4f3a525d088d76bc2f2 Mon Sep 17 00:00:00 2001 From: Aevann Date: Mon, 27 Feb 2023 17:19:28 +0200 Subject: [PATCH] fix award_modal with js-created comments --- files/assets/js/award_modal.js | 11 ----------- files/assets/js/bottom.js | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) 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);