From 76bd32a19fa02c47246a7a4e5aa0a914986b68ca Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Fri, 3 Oct 2025 22:13:55 -0600 Subject: [PATCH] Whoops, forgot to remove Bearer --- index.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/index.js b/index.js index a56ba6d..7106c92 100644 --- a/index.js +++ b/index.js @@ -591,16 +591,14 @@ app.put('/api/v1/user/route', (req, res) => { // Update route }); app.patch('/api/v1/user/update', async (req, res) => { // Update users server, port, auth, or secret via API key instead of session. Used for automated scripts - const apiKey = req.headers['authorization']; + const apiKey = req.headers['authorization'] ? req.headers['authorization'].replace('Bearer ', '') : null; console.log(`API Key: ${apiKey}`); if (!apiKey) { - console.log("No API key provided"); res.status(401).json({ error: 'API Key is required!' }); return; } const oldData = await pool.query("SELECT * FROM routes WHERE apiKey = ?", [apiKey]); if (!oldData || oldData.length === 0) { - console.log("No data found for API key"); res.status(401).json({ error: 'Unauthorized' }); return; }