From 174ccd76b6fead355f39633a991e96096e121fb2 Mon Sep 17 00:00:00 2001 From: Stefan080106 Date: Mon, 12 Jun 2023 10:40:56 +0200 Subject: [PATCH] Add Get request for status --- src/index.js | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index a6f97f7..0a08344 100644 --- a/src/index.js +++ b/src/index.js @@ -204,10 +204,27 @@ app.post("/states/status", (req, res) => { }); } // Append request body to file - fs.appendFileSync(cacheFolder + "status.json", JSON.stringify({ body: req.body, query: req.query }) + "\n"); + fs.appendFileSync(cacheFolder + "status.json", JSON.stringify({ method: "POST", body: req.body, query: req.query }) + "\n"); res.json({ - "success": true + "success": true, + "data": req.body + }); +}); + +app.get("/states/status", (req, res) => { + if (req.query.accesskey != config.accesskey) { + return res.status(401).json({ + "success": false, + "error": "Unauthorized" + }); + } + // Append request body to file + fs.appendFileSync(cacheFolder + "status.json", JSON.stringify({ method: "GET", body: req.body, query: req.query }) + "\n"); + + res.json({ + "success": true, + data: req.query }); });