From 25839e731da3eb2362702d1cf57e28509d196bd5 Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Thu, 2 Apr 2026 16:00:27 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20loadCrawlerStatus=20missing=20token=20?= =?UTF-8?q?=E2=80=94=20add=20var=20token=20=3D=20localStorage.getItem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit token variable was undefined in loadCrawlerStatus() scope (only declared inside IIFE auth guard, not globally). All API calls silently failed with 401. Fix: read token from localStorage at start of function, consistent with getAuthHeaders() pattern used in all other load functions. --- packages/dashboard/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/dashboard/index.html b/packages/dashboard/index.html index 81d744b..2fbc373 100644 --- a/packages/dashboard/index.html +++ b/packages/dashboard/index.html @@ -3527,6 +3527,7 @@ loadChangelog(); // ── CRAWLER INTELLIGENCE ──────────────────────────────────────────── async function loadCrawlerStatus() { + var token = localStorage.getItem('tip_token') || ''; var status = null; var insights = null; try {