From 39ae66a84f014dcf0620c4908c1f703d1a142555 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Wed, 14 Feb 2024 00:44:50 +0100 Subject: [PATCH] Update project-router.ts --- .../src/server/routes/v1/project-router.ts | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/backend/src/server/routes/v1/project-router.ts b/backend/src/server/routes/v1/project-router.ts index dab8aaa2c..e348affc5 100644 --- a/backend/src/server/routes/v1/project-router.ts +++ b/backend/src/server/routes/v1/project-router.ts @@ -262,7 +262,7 @@ export const registerProjectRouter = async (server: FastifyZodProvider) => { }), response: { 200: z.object({ - invitees: UsersSchema.array(), + invitee: UsersSchema, latestKey: ProjectKeysSchema.optional() }) } @@ -277,21 +277,21 @@ export const registerProjectRouter = async (server: FastifyZodProvider) => { emails: [req.body.email] }); - for (const invitee of invitees) { - // eslint-disable-next-line no-await-in-loop - await server.services.auditLog.createAuditLog({ - ...req.auditLogInfo, - projectId: req.params.workspaceId, - event: { - type: EventType.ADD_WORKSPACE_MEMBER, - metadata: { - userId: invitee.id, - email: invitee.email - } + const invitee = invitees[0]; + + // eslint-disable-next-line no-await-in-loop + await server.services.auditLog.createAuditLog({ + ...req.auditLogInfo, + projectId: req.params.workspaceId, + event: { + type: EventType.ADD_WORKSPACE_MEMBER, + metadata: { + userId: invitee.id, + email: invitee.email } - }); - } - return { invitees, latestKey }; + } + }); + return { invitee, latestKey }; } });