From 326f7692c08aadf3e6f2a2c6987b5220eb342cef Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 17 Apr 2024 13:05:36 +0700 Subject: [PATCH] fix: also delete user in keycloak when delete user --- src/controllers/user-controller.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controllers/user-controller.ts b/src/controllers/user-controller.ts index e51a566..52b275a 100644 --- a/src/controllers/user-controller.ts +++ b/src/controllers/user-controller.ts @@ -19,7 +19,7 @@ import minio from "../services/minio"; import { RequestWithUser } from "../interfaces/user"; import HttpError from "../interfaces/http-error"; import HttpStatus from "../interfaces/http-status"; -import { createUser } from "../services/keycloak"; +import { createUser, deleteUser } from "../services/keycloak"; if (!process.env.MINIO_BUCKET) { throw Error("Require MinIO bucket."); @@ -412,6 +412,8 @@ export class UserController extends Controller { }); }); + await deleteUser(userId); + return await prisma.user.delete({ include: { province: true,