From 2f535ffb9d35450b8cbf05ca3d82440d4e75e135 Mon Sep 17 00:00:00 2001 From: Hop Date: Sat, 11 Jul 2026 10:46:41 -0700 Subject: [PATCH] Cache-bust both original and previously branded navbar logo URLs Hop-State: A_06FN4JF3RBE9MTQ85C2GNX0 Hop-Proposal: R_06FN4JDDC8C91T769MY7WR8 Hop-Task: T_06FN4JACX74MAJEYJ24HE7G Hop-Attempt: AT_06FN4JACX50N1VPWMKJ0H1G --- deploy/gitea/public/assets/js/hop-native.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/gitea/public/assets/js/hop-native.js b/deploy/gitea/public/assets/js/hop-native.js index cfc03ca..6963a42 100644 --- a/deploy/gitea/public/assets/js/hop-native.js +++ b/deploy/gitea/public/assets/js/hop-native.js @@ -142,7 +142,7 @@ function applyHopSemantics() { const brandLogo = document.querySelector('#navbar-logo img'); - if (brandLogo) brandLogo.src = brandLogo.src.replace('/img/logo.svg', '/img/hop.svg?v=2'); + if (brandLogo) brandLogo.src = brandLogo.src.replace(/\/img\/(?:logo|hop)\.svg(?:\?.*)?$/, '/img/hop.svg?v=2'); for (const root of document.querySelectorAll(semanticRoots)) replaceExactText(root); replaceAccessibleLabels(document); addWorkflowSummary();