From 4df40e0d9bde6fe44886910a4c1f9059721ecae2 Mon Sep 17 00:00:00 2001 From: Jay V Date: Fri, 20 Jun 2025 15:38:47 -0400 Subject: docs: share page bugs --- packages/web/src/pages/s/[id].astro | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'packages/web/src/pages') diff --git a/packages/web/src/pages/s/[id].astro b/packages/web/src/pages/s/[id].astro index 502784f86..7e8c7238f 100644 --- a/packages/web/src/pages/s/[id].astro +++ b/packages/web/src/pages/s/[id].astro @@ -11,6 +11,13 @@ const { id } = Astro.params; const res = await fetch(`${apiUrl}/share_data?id=${id}`); const data = await res.json(); +if (!data.info) { + return new Response(null, { + status: 404, + statusText: 'Not found' + }); +} + const models: Set = new Set(); const version = data.info.version ? `v${data.info.version}` : "v0.0.1"; -- cgit v1.2.3