From 9b7c56de9f907993e56c038e9004ec0680cc47f9 Mon Sep 17 00:00:00 2001 From: Chuck Driesler Date: Mon, 3 Mar 2025 09:19:22 +0000 Subject: [PATCH] fix(workspaces): emit role updated on join request approved (#4100) --- .../modules/workspaces/services/workspaceJoinRequests.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/server/modules/workspaces/services/workspaceJoinRequests.ts b/packages/server/modules/workspaces/services/workspaceJoinRequests.ts index f6d4f84cc..7b792d108 100644 --- a/packages/server/modules/workspaces/services/workspaceJoinRequests.ts +++ b/packages/server/modules/workspaces/services/workspaceJoinRequests.ts @@ -147,6 +147,10 @@ export const approveWorkspaceJoinRequestFactory = await upsertWorkspaceRole({ userId, workspaceId, role, createdAt: new Date() }) await emit({ eventName: WorkspaceEvents.Updated, payload: { workspace } }) + await emit({ + eventName: WorkspaceEvents.RoleUpdated, + payload: { workspaceId, userId, role } + }) await sendWorkspaceJoinRequestApprovedEmail({ workspace,