diff --git a/app/settings/frontend/settings.html b/app/settings/frontend/settings.html index 1497364..9dde864 100644 --- a/app/settings/frontend/settings.html +++ b/app/settings/frontend/settings.html @@ -1063,9 +1063,15 @@ function formatDate(dateString) { // Tab navigation document.querySelectorAll('.settings-nav .nav-link').forEach(link => { link.addEventListener('click', (e) => { - e.preventDefault(); const tab = link.dataset.tab; + // Skip external links (those without data-tab) + if (!tab) { + return; // Allow normal navigation + } + + e.preventDefault(); + // Update nav document.querySelectorAll('.settings-nav .nav-link').forEach(l => l.classList.remove('active')); link.classList.add('active');