From dc642aa07d98aa805a1921648cb1b3f928f45224 Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Tue, 25 Jul 2023 17:11:50 -0400 Subject: [PATCH] web: skip pre-releases --- web/app/api/update/route.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/app/api/update/route.ts b/web/app/api/update/route.ts index 43bd4dc9..e343de1d 100644 --- a/web/app/api/update/route.ts +++ b/web/app/api/update/route.ts @@ -14,11 +14,12 @@ export async function GET(req: Request) { const res = await fetch('https://api.github.com/repos/jmorganca/ollama/releases', { next: { revalidate: 60 } }) const data = await res.json() - if (data.length === 0) { + const latest = data?.filter((f: any) => !f.prerelease)?.[0] + + if (!latest) { return new Response('not found', { status: 404 }) } - const latest = data[0] const assets = latest.assets || [] if (assets.length === 0) {