From ac2c5af45aad762bb255f2e1c6a58e1375594ebe Mon Sep 17 00:00:00 2001 From: Jamil Date: Wed, 23 Oct 2024 10:10:00 -0700 Subject: [PATCH] fix(website): Wait for edge config to return deployed_sha (#7143) #7136 introduced a bug where the portal's deployed_sha is now blank because we don't `await` its response. --- website/src/app/api/releases/route.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/website/src/app/api/releases/route.ts b/website/src/app/api/releases/route.ts index f8ec8412a..7d8ed61b7 100644 --- a/website/src/app/api/releases/route.ts +++ b/website/src/app/api/releases/route.ts @@ -8,12 +8,8 @@ export const dynamic = "force-static"; export const revalidate = 60; export async function GET(_req: NextRequest) { - return NextResponse.json(versions()); -} - -function versions() { - return { - portal: get("deployed_sha"), + const versions = { + portal: await get("deployed_sha"), // mark:current-apple-version apple: "1.3.6", // mark:current-android-version @@ -25,4 +21,6 @@ function versions() { // mark:current-gateway-version gateway: "1.3.2", }; + + return NextResponse.json(versions); }