From ff7ace9f4fef5290cd5ae8be3c77be8789086d40 Mon Sep 17 00:00:00 2001 From: Gronod Date: Wed, 20 May 2026 00:29:44 +0100 Subject: [PATCH] Fix duplicate icon and user tag on page reload by adding class and duplicate check --- public/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app.js b/public/app.js index 4ede710..6332ac1 100644 --- a/public/app.js +++ b/public/app.js @@ -462,7 +462,7 @@ function updateDownloadCard(card, download) { // Add new right-side container with user badge and logo const header = card.querySelector('.download-header'); - if (header) { + if (header && !header.querySelector('.download-header-right')) { const rightSide = document.createElement('div'); rightSide.className = 'download-header-right'; @@ -490,7 +490,7 @@ function updateDownloadCard(card, download) { if (download.client) { const clientLogoWrapper = document.createElement('span'); - clientLogoWrapper.className = 'download-client-logo-wrapper'; + clientLogoWrapper.className = 'download-client-logo-wrapper download-card-logo-wrapper'; const clientLogo = document.createElement('img'); clientLogo.className = 'download-client-logo';