From 4e66db04062f533c18f5346af01ac074632e6591 Mon Sep 17 00:00:00 2001 From: canglan Date: Sun, 12 Jul 2026 13:06:36 +0800 Subject: [PATCH] fix: dashboard uses Auth.isOwner for export endpoint, admin was getting 403 --- public/js/pages/dashboard.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/pages/dashboard.js b/public/js/pages/dashboard.js index bc8778d..cd8b27c 100644 --- a/public/js/pages/dashboard.js +++ b/public/js/pages/dashboard.js @@ -13,7 +13,7 @@ const Dashboard = { try { const [stats, exports] = await Promise.all([ API.get('/tickets/stats'), - Auth.isAdmin() ? API.get('/export/dashboard') : null, + Auth.isOwner() ? API.get('/export/dashboard') : null, ]); this.renderContent(ct, stats, exports); } catch (e) { ct.innerHTML = `
${e.message}
`; }