From bfce1935817e95c7115ac036dc97869f504644d0 Mon Sep 17 00:00:00 2001 From: Rory& Date: Mon, 2 Jun 2025 11:01:38 +0200 Subject: Implement a few more routes, fix existing imports due to syntax highlight breakage --- src/api/routes/auth/adminAccountRoutes.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/api/routes/auth/adminAccountRoutes.js') diff --git a/src/api/routes/auth/adminAccountRoutes.js b/src/api/routes/auth/adminAccountRoutes.js index 13cca53..b485002 100644 --- a/src/api/routes/auth/adminAccountRoutes.js +++ b/src/api/routes/auth/adminAccountRoutes.js @@ -1,4 +1,11 @@ -import { deleteUser, loginUser, registerUser, UserType } from '#db/index.js'; +import { + DbUser, + deleteUser, + getUserById, + loginUser, + registerUser, + UserType +} from '#db/index.js'; import { AuthDto, RegisterDto } from '#dto/index.js'; import { requireAdmin, requireRole } from '#api/middlewares/index.js'; import { RouteDescription, RouteMethod } from '#api/RouteDescription.js'; @@ -41,6 +48,7 @@ export const adminUserRoute = { }), delete: new RouteMethod({ middlewares: [requireAdmin], + description: 'Delete a user', async method(req, res) { await deleteUser(data); res.status(204).send(); -- cgit 1.5.1