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; }