From c695b659fb063e12ac991a080603d4929e844e46 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Mon, 23 Mar 2026 09:43:10 +0100 Subject: [PATCH] fix: PagePurpose props on ground-truth and regression pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both pages passed `moduleId` which is not a valid prop for PagePurpose. The component expects explicit title/purpose/audience — calling audience.join() on undefined caused the client-side crash. Co-Authored-By: Claude Opus 4.6 --- .../app/(admin)/ai/ocr-ground-truth/page.tsx | 15 ++++++++++++++- .../app/(admin)/ai/ocr-regression/page.tsx | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/admin-lehrer/app/(admin)/ai/ocr-ground-truth/page.tsx b/admin-lehrer/app/(admin)/ai/ocr-ground-truth/page.tsx index 44e6fb4..9b0c197 100644 --- a/admin-lehrer/app/(admin)/ai/ocr-ground-truth/page.tsx +++ b/admin-lehrer/app/(admin)/ai/ocr-ground-truth/page.tsx @@ -273,7 +273,20 @@ export default function GroundTruthReviewPage() { return (
- + {/* Progress Bar */}
diff --git a/admin-lehrer/app/(admin)/ai/ocr-regression/page.tsx b/admin-lehrer/app/(admin)/ai/ocr-regression/page.tsx index c2252d1..1e7cded 100644 --- a/admin-lehrer/app/(admin)/ai/ocr-regression/page.tsx +++ b/admin-lehrer/app/(admin)/ai/ocr-regression/page.tsx @@ -167,7 +167,20 @@ export default function OCRRegressionPage() { return (
- + {/* Header + Run Button */}