From 7a2f304888c58f61cfd0a918ae9ea573a8d729ba Mon Sep 17 00:00:00 2001
From: alex <alex@alexloehr.net>
Date: Thu, 19 Jun 2025 14:43:01 +0000
Subject: [PATCH] GS-2156

---
 app.js |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app.js b/app.js
index 3b298c8..e31d23f 100644
--- a/app.js
+++ b/app.js
@@ -52,12 +52,12 @@
 
 fastify
    /////// USER ////////////////////////////////////////////////////////////////
-   .get('/api/users', async function (req, res) {
+   .get('/api/user', async function (req, res) {
       const {offset, limit, search} = req.query
       const users = await db.getUsers(offset, limit, search)
       return res.send(users)
    })
-   .get("/api/users/count", async function (req, res) {
+   .get("/api/user/count", async function (req, res) {
       const count = await db.getUserCount()
       return res.send(count)
    })
@@ -99,17 +99,21 @@
       }
    })
 
-   .delete("/api/user/:usr_id", function (req, res) {
+
+   .delete("/api/user", async function (req, res) { // DELETE ALL users
+      const res2 = await libIlias.deleteAllUsers()
+      return res.send(res2)
+   })
+   .delete("/api/user/:usr_id", async function (req, res) {
       const {usr_id} = req.params
       if (!usr_id || isNaN(Number(usr_id))) {
          return res.code(500).send({status: "error", msg: "userId error"})
       }
       else {
-         const res2 = libIlias.deleteUser(usr_id)
+         const res2 = await libIlias.deleteUser(usr_id)
          console.log(res2)
          return res.send(res2)
       }
-
    })
 
    /////// ref_id / obj_id  ////////////////////////////////////////////////////////////////

--
Gitblit v1.8.0