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 }; } });