From 1b12aa8ccd6596190676ba89c0cd43a8a7b67c54 Mon Sep 17 00:00:00 2001 From: Matt Date: Wed, 4 Feb 2026 09:36:33 +0100 Subject: [PATCH] Fix smart assignment suggestions to display juror/project names The suggestions table was showing truncated IDs instead of actual names. Updated getSuggestions to include jurorName and projectTitle in response. Co-Authored-By: Claude Opus 4.5 --- src/app/(admin)/admin/rounds/[id]/assignments/page.tsx | 4 ++-- src/server/routers/assignment.ts | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/(admin)/admin/rounds/[id]/assignments/page.tsx b/src/app/(admin)/admin/rounds/[id]/assignments/page.tsx index 9ae78af..e7cf341 100644 --- a/src/app/(admin)/admin/rounds/[id]/assignments/page.tsx +++ b/src/app/(admin)/admin/rounds/[id]/assignments/page.tsx @@ -337,10 +337,10 @@ function AssignmentManagementContent({ roundId }: { roundId: string }) { /> - {suggestion.userId.slice(0, 8)}... + {suggestion.jurorName} - {suggestion.projectId.slice(0, 8)}... + {suggestion.projectTitle} = [] @@ -521,7 +523,9 @@ export const assignmentRouter = router({ return { userId: juror.id, + jurorName: juror.name || juror.email || 'Unknown', projectId: project.id, + projectTitle: project.title || 'Unknown', score, reasoning, }