From 87ee9b5b12c2d1dc4f8fe9448ca1d9204e14b6bd Mon Sep 17 00:00:00 2001 From: mamoss <> Date: Fri, 21 Mar 2025 15:03:55 +0700 Subject: [PATCH] workflow add keycloakId --- src/controllers/WorkflowController.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/controllers/WorkflowController.ts b/src/controllers/WorkflowController.ts index 1e305874..ccdf3bfe 100644 --- a/src/controllers/WorkflowController.ts +++ b/src/controllers/WorkflowController.ts @@ -378,6 +378,7 @@ export class WorkflowController extends Controller { can_delete: false, can_cancel: false, can_sign: false, + keycloakId: workflow.createdUserId, }); } return new HttpSuccess({ @@ -392,6 +393,7 @@ export class WorkflowController extends Controller { can_delete: operator.canDelete, can_cancel: operator.canCancel, can_sign: operator.canSign, + keycloakId: workflow.createdUserId, }); } @@ -800,15 +802,15 @@ export class WorkflowController extends Controller { keyword: string; page: number; pageSize: number; - profileId?: string | null; + keycloakId?: string | null; }, ) { let posMasterUser: PosMaster = new PosMaster(); - if (body.profileId) { + if (body.keycloakId) { posMasterUser = (await this.posMasterRepo.findOne({ where: { orgRevision: { orgRevisionIsCurrent: true, orgRevisionIsDraft: false }, - current_holderId: body.profileId, + current_holder: { keycloak: body.keycloakId }, }, relations: ["current_holder", "current_holder.posType", "current_holder.posLevel"], })) as PosMaster;