From 35009cd90606abc8a1db08023c88e5973fae0e1e Mon Sep 17 00:00:00 2001 From: Makussu Date: Thu, 6 Jun 2024 13:20:00 +0200 Subject: [PATCH] fix bugs --- routes/accounts.js | 4 ++-- routes/reset.js | 21 +++------------------ routes/transactions.js | 2 +- 3 files changed, 6 insertions(+), 21 deletions(-) diff --git a/routes/accounts.js b/routes/accounts.js index dfcf6d6..94a2b23 100644 --- a/routes/accounts.js +++ b/routes/accounts.js @@ -150,9 +150,9 @@ router.put("/:account", (req, res) => { const acc = db .prepare( - `UPDATE accounts SET description = ?, name = ?, qualifiedName = ?, type = ? WHERE name=?`, + `UPDATE accounts SET description = ?, name = ?, type = ?, number = ?, qualifiedName = ? WHERE qualifiedName = ?`, ) - .run(description, name, qualifiedName, type, oldname); + .run(description, name, type, req.body.number, qualifiedName, req.params.account); if (acc == undefined) { res.status(404).send({ diff --git a/routes/reset.js b/routes/reset.js index bbe5c7a..6685896 100644 --- a/routes/reset.js +++ b/routes/reset.js @@ -4,20 +4,10 @@ const router = express.Router(); const db = require("../dependencies"); router.post("/reset", (req, res) => { - db.prepare("BEGIN TRANSACTION; DELETE FROM accounts; DELETE FROM transaction_entries; DELETE FROM transactions COMMIT;") -}) + db.exec("DELETE FROM accounts; DELETE FROM transaction_entries; DELETE FROM transactions") -var socket -function socketConnectionRequest(req, res, next) { - const headers = { - 'Content-Type': 'text/event-stream', // To tell client, it is event stream - 'Connection': 'keep-alive', // To tell client, not to close connection - }; - res.writeHead(200, headers); - res.write('data: Connection Established, We\'ll now start receiving messages from the server.\n') - socket = res - console.log('New connection established') -} + res.status(204).send() +}) const update = new Map() async function mysse(req, res) { @@ -42,10 +32,5 @@ async function mysse(req, res) { }) }; -function set_update() { - update = true; -} - - module.exports = { router, mysse, update}; diff --git a/routes/transactions.js b/routes/transactions.js index df2b054..8bd7a44 100644 --- a/routes/transactions.js +++ b/routes/transactions.js @@ -68,7 +68,7 @@ router.put("/:id", (req, res) => { router.delete("/:id", (req, res) => { const delete_entries = db.prepare("DELETE FROM transaction_entries WHERE transaction_id = ?").run(req.params.id) - const delete_transaction = db.prepare("DELETE FROM transaction WHERE transaction_id = ?").run(req.params.id) + const delete_transaction = db.prepare("DELETE FROM transactions WHERE transaction_id = ?").run(req.params.id) res.status(204).send()