From a2ff8e547f9c9cadb39b5d5ade9e6c1ec3186abd Mon Sep 17 00:00:00 2001 From: root Date: Fri, 27 Feb 2026 15:02:33 +0000 Subject: [PATCH] fix: ensure watchlist interval is only created once --- static/js/tabs.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/static/js/tabs.js b/static/js/tabs.js index f27edc5..524c2a5 100644 --- a/static/js/tabs.js +++ b/static/js/tabs.js @@ -411,15 +411,17 @@ document.addEventListener('DOMContentLoaded', () => { displayWatchlist(); } window.watchlistTabLoaded = true; + + // Start 30-second auto-refresh interval for watchlist (only once) + if (typeof displayWatchlist === 'function') { + watchlistRefreshInterval = setInterval(() => { + displayWatchlist(); + }, 30000); + } } - - // Start 30-second auto-refresh interval for watchlist - if (typeof displayWatchlist === 'function') { - watchlistRefreshInterval = setInterval(() => { - displayWatchlist(); - }, 30000); } } + } }, 100); }; }