From 70d2a21fbc7ff6fccab85b8b735119d447d38235 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Fri, 18 Oct 2024 02:39:45 +0400 Subject: [PATCH] fix: make api always return an authMethods array --- backend/src/server/routes/v1/identity-router.ts | 4 +++- backend/src/services/identity/identity-service.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/server/routes/v1/identity-router.ts b/backend/src/server/routes/v1/identity-router.ts index 13758bf38..4a331ed65 100644 --- a/backend/src/server/routes/v1/identity-router.ts +++ b/backend/src/server/routes/v1/identity-router.ts @@ -37,7 +37,9 @@ export const registerIdentityRouter = async (server: FastifyZodProvider) => { }), response: { 200: z.object({ - identity: IdentitiesSchema + identity: IdentitiesSchema.extend({ + authMethods: z.array(z.string()) + }) }) } }, diff --git a/backend/src/services/identity/identity-service.ts b/backend/src/services/identity/identity-service.ts index cb244898f..fffcbacc2 100644 --- a/backend/src/services/identity/identity-service.ts +++ b/backend/src/services/identity/identity-service.ts @@ -93,7 +93,7 @@ export const identityServiceFactory = ({ tx ); } - return newIdentity; + return { ...newIdentity, authMethods: [] }; }); await licenseService.updateSubscriptionOrgMemberCount(orgId);