From 596c5005b439fca6a26dc50b39b328733991d273 Mon Sep 17 00:00:00 2001 From: Mouad BANI Date: Tue, 3 Feb 2026 14:03:09 +0100 Subject: [PATCH] feat: add sourcePlatform in mappedRepos response --- services/libs/data-access-layer/src/repositories/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/libs/data-access-layer/src/repositories/index.ts b/services/libs/data-access-layer/src/repositories/index.ts index bcb27a1bca..1608c3db28 100644 --- a/services/libs/data-access-layer/src/repositories/index.ts +++ b/services/libs/data-access-layer/src/repositories/index.ts @@ -318,6 +318,7 @@ export interface IRepositoryMapping { } gitIntegrationId: string sourceIntegrationId: string + sourcePlatform: string } /** @@ -341,9 +342,11 @@ export async function getIntegrationReposMapping( 'name', s.name ) as segment, r."gitIntegrationId", - r."sourceIntegrationId" + r."sourceIntegrationId", + i.platform as "sourcePlatform" FROM public.repositories r JOIN segments s ON s.id = r."segmentId" + LEFT JOIN integrations i ON i.id = r."sourceIntegrationId" WHERE (r."gitIntegrationId" = $(integrationId) OR r."sourceIntegrationId" = $(integrationId)) AND r."deletedAt" IS NULL ORDER BY r.url