diff --git a/src/app/hack/[slug]/page.tsx b/src/app/hack/[slug]/page.tsx index 36ad8a1..98316f1 100644 --- a/src/app/hack/[slug]/page.tsx +++ b/src/app/hack/[slug]/page.tsx @@ -63,10 +63,11 @@ export default async function HackDetail({ params }: HackDetailProps) { // Resolve a short-lived signed patch URL (if current_patch exists) let signedPatchUrl = ""; let patchVersion = ""; + let lastUpdated: string | null = null; if (hack.current_patch != null) { const { data: patch } = await supabase .from("patches") - .select("id,bucket,filename,version") + .select("id,bucket,filename,version,created_at") .eq("id", hack.current_patch as number) .maybeSingle(); if (patch) { @@ -74,6 +75,7 @@ export default async function HackDetail({ params }: HackDetailProps) { const bucket = patch.bucket || PATCHES_BUCKET; signedPatchUrl = await client.presignedGetObject(bucket, patch.filename, 60 * 5); patchVersion = patch.version || ""; + lastUpdated = new Date(patch.created_at).toLocaleDateString(); } } @@ -134,11 +136,8 @@ export default async function HackDetail({ params }: HackDetailProps) {

Details