From f8758fd95b821ebf4a548a93b9ce80826e7c2044 Mon Sep 17 00:00:00 2001 From: TheFlow Date: Fri, 24 Oct 2025 13:00:11 +1300 Subject: [PATCH] fix(blog): add missing auth headers to submission modal API calls MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed 401 Unauthorized errors in blog validation/submission modal: - Added Authorization Bearer token to /api/blog/admin/:id fetch (line 153) - Added Authorization Bearer token to /api/submissions/by-blog-post/:id fetch (line 162) - Added Authorization Bearer token to /api/submissions/:id/export fetch (line 818) All admin API endpoints require authentication. The submission modal was making unauthenticated requests, causing 401 errors when trying to load article data or export submission packages. The 404 error on by-blog-post is expected when no submission exists for that blog post ID yet. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- public/admin/blog-curation.html | 16 ++++++++-------- public/js/admin/submission-modal-enhanced.js | 20 +++++++++++++++++--- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/public/admin/blog-curation.html b/public/admin/blog-curation.html index ef0038fc..0345d6ab 100644 --- a/public/admin/blog-curation.html +++ b/public/admin/blog-curation.html @@ -4,9 +4,9 @@ External Communications Manager | Tractatus Admin - - - + + +