REST Service for POPCORN - ILIAS
alex
2025-06-16 bf026e2c06576854685a665ecbb77f3779f2cda6
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  ////////////////////////////////////////////////////////////////