From 41e1369d86a657df5bb435228c65d679db488826 Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Mon, 3 Feb 2025 01:15:18 -0500 Subject: [PATCH] prevent cards from automatically loading --- assets/js/ARBoard.js | 12 ++---------- assets/js/MinterBoard.js | 16 +++------------- 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/assets/js/ARBoard.js b/assets/js/ARBoard.js index 29bf518..fda7fd7 100644 --- a/assets/js/ARBoard.js +++ b/assets/js/ARBoard.js @@ -124,26 +124,18 @@ const loadAddRemoveAdminPage = async () => { linksContainer.appendChild(newLinkInput) }) - const timeRangeSelectCheckbox = document.getElementById('time-range-select') - if (timeRangeSelectCheckbox) { - timeRangeSelectCheckbox.addEventListener('change', async (event) => { - await loadCards(addRemoveIdentifierPrefix) - }) - } - document.getElementById("publish-card-form").addEventListener("submit", async (event) => { event.preventDefault() await publishARCard(addRemoveIdentifierPrefix) }) document.getElementById("sort-select").addEventListener("change", async () => { - // Re-load the cards whenever user chooses a new sort option. - await loadCards(addRemoveIdentifierPrefix) + // Only re-load the cards whenever user presses the refresh button. }) await featureTriggerCheck() await displayExistingMinterAdmins() - await loadCards(addRemoveIdentifierPrefix) + // Only load the cards whenever user presses the refresh button. await fetchAllARTxData() } diff --git a/assets/js/MinterBoard.js b/assets/js/MinterBoard.js index 9025d50..27ece45 100644 --- a/assets/js/MinterBoard.js +++ b/assets/js/MinterBoard.js @@ -140,27 +140,17 @@ const loadMinterBoardPage = async () => { }) document.getElementById("time-range-select").addEventListener("change", async () => { - // Re-load the cards whenever user chooses a new sort option. - await loadCards(minterCardIdentifierPrefix) + // Only re-load the cards whenever user presses the refresh button. }) document.getElementById("sort-select").addEventListener("change", async () => { - // Re-load the cards whenever user chooses a new sort option. - await loadCards(minterCardIdentifierPrefix) + // Only re-load the cards whenever user presses the refresh button. }) - const showExistingCardsCheckbox = document.getElementById('show-existing-checkbox') - if (showExistingCardsCheckbox) { - showExistingCardsCheckbox.addEventListener('change', async (event) => { - await loadCards(minterCardIdentifierPrefix) - }) - } - await featureTriggerCheck() - await loadCards(minterCardIdentifierPrefix) + // Only load the cards whenever user presses the refresh button. } - const extractMinterCardsMinterName = async (cardIdentifier) => { // Ensure the identifier starts with the prefix if ((!cardIdentifier.startsWith(minterCardIdentifierPrefix)) && (!cardIdentifier.startsWith(addRemoveIdentifierPrefix))) {