From 0184dfcbf7c8020dc93cc2c87596491f541f8bea Mon Sep 17 00:00:00 2001 From: Smit Patel Date: Tue, 9 Jan 2024 23:36:38 -0500 Subject: [PATCH] issue #729 Achievement notifications are broken --- .../src/app/dashboard/_components/recentRaces.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/app/src/app/dashboard/_components/recentRaces.tsx b/packages/app/src/app/dashboard/_components/recentRaces.tsx index 58e189c4..47155fae 100644 --- a/packages/app/src/app/dashboard/_components/recentRaces.tsx +++ b/packages/app/src/app/dashboard/_components/recentRaces.tsx @@ -48,7 +48,7 @@ export function RecentRacesTable({ cell: ({ cell }) => { const snippet = cell.getValue() as Snippet; - return {snippet.name ?? "-"}; + return {snippet?.name ?? "-"}; }, }, { @@ -56,13 +56,12 @@ export function RecentRacesTable({ header: "Language", cell: ({ cell }) => { const snippet = cell.getValue() as Snippet; - const language = snippetLanguages.find((language) => { - if (language.value === snippet.language) { - return language.label; - } - }); + const language = snippet?.language + ? snippetLanguages.find((lang) => lang.value === snippet.language) + ?.label + : null; - return language?.label; + return {language ?? "-"}; }, }, {