From 682c63bc2a56de7109c9aa8156ad4728e83ceee0 Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Sun, 23 Jul 2023 22:42:41 +0700 Subject: [PATCH] Fix DigitalOcean getApps case where there are no apps --- backend/src/integrations/apps.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/backend/src/integrations/apps.ts b/backend/src/integrations/apps.ts index ec8676d1d..8d346dfa2 100644 --- a/backend/src/integrations/apps.ts +++ b/backend/src/integrations/apps.ts @@ -870,7 +870,7 @@ const getAppsDigitalOceanAppPlatform = async ({ accessToken }: { accessToken: st value: string; scope: string; } - + const res = ( await standardRequest.get(`${INTEGRATION_DIGITAL_OCEAN_API_URL}/v2/apps`, { headers: { @@ -879,13 +879,11 @@ const getAppsDigitalOceanAppPlatform = async ({ accessToken }: { accessToken: st } }) ).data; - - const apps = res.apps.map((a: DigitalOceanApp) => ({ + + return (res.apps ?? []).map((a: DigitalOceanApp) => ({ name: a.spec.name, appId: a.id })); - - return apps; };