From fd4f6dde1641cfca49f71d1f368dbfa3fac1c816 Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 21 Apr 2026 16:40:54 +0200 Subject: [PATCH] fix: humanize category label in unassigned queue row Queue payload exposes the field as `category` (aliased from `competitionCategory`), not `competitionCategory` itself, so the previous lookup was always undefined and every project rendered as "No category". Now shows "Startup" / "Business Concept" correctly. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/components/admin/assignment/round-unassigned-queue.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/admin/assignment/round-unassigned-queue.tsx b/src/components/admin/assignment/round-unassigned-queue.tsx index 36d0134..9d29cd3 100644 --- a/src/components/admin/assignment/round-unassigned-queue.tsx +++ b/src/components/admin/assignment/round-unassigned-queue.tsx @@ -51,7 +51,11 @@ export function RoundUnassignedQueue({ roundId, requiredReviews = 3, onAssignUna

{project.title}

- {project.competitionCategory || 'No category'} + {project.category === 'STARTUP' + ? 'Startup' + : project.category === 'BUSINESS_CONCEPT' + ? 'Business Concept' + : 'No category'} {project.teamName && ` \u00b7 ${project.teamName}`}