diff --git a/index.js b/index.js index 8693cbc..3430c35 100644 --- a/index.js +++ b/index.js @@ -412,9 +412,15 @@ app.put('/api/v1/admin/route/:id', (req, res) => { // Update a route const block_length = req.body.block_length || row.block_length; const contact = req.body.contact || row.contact; console.log(`Updating ${req.params.id} to ${server}:${port} with ${auth}:${secret} for ${block_start} - ${block_start + block_length}. Contact: ${contact}`); - conn.query("UPDATE routes SET 'server' = ?, 'port' = ?, 'auth' = ?, 'secret' = ?, 'block_start' = ?, 'block_length' = ?, 'contact' = ? WHERE id = ?", - [server, port, auth, secret, block_start, block_length, contact, req.params.id]).then(() => { + conn.query('UPDATE routes SET server = ?, port = ?, auth = ?, secret = ?, block_start = ?, block_length = ?, contact = ? WHERE id = ?', + [server, port, auth, secret, block_start, block_length, contact, req.params.id]).then(async () => { res.json({ message: 'Updated' }); + const rows = await conn.query( + 'SELECT secret FROM routes WHERE id = ?', + [req.params.id] + ); + + console.log('DB secret:', rows[0].secret); }).catch(err => { console.error('Error updating route:', err); res.status(500).json({ error: 'Internal server error' });