From 5819f5ca25a1197972ca8e568054819ea49447a2 Mon Sep 17 00:00:00 2001 From: Fox Date: Wed, 24 Jun 2026 12:24:47 +0100 Subject: [PATCH] fix bug where null ratings throw error in frontend --- frontend/src/components/result.tsx | 16 +++++++++------- frontend/src/models/solicitorSummary.ts | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/result.tsx b/frontend/src/components/result.tsx index 3d1adf3..aebd0f8 100644 --- a/frontend/src/components/result.tsx +++ b/frontend/src/components/result.tsx @@ -24,13 +24,15 @@ export default function Result(props : ResultProps) { > {props.name} - + {props.rating && + + } } secondary={props.shortDescription} diff --git a/frontend/src/models/solicitorSummary.ts b/frontend/src/models/solicitorSummary.ts index 7dc69b7..f56b5b9 100644 --- a/frontend/src/models/solicitorSummary.ts +++ b/frontend/src/models/solicitorSummary.ts @@ -2,7 +2,7 @@ export default interface SolicitorSummary { name : string, shortDescription : string | null, id : string, - rating : Rating + rating : Rating | null }; export interface Rating {