From c392837434ad731b6c621aeda85bfe35b6f0b3b1 Mon Sep 17 00:00:00 2001 From: Jacob Shandling Date: Mon, 17 Jul 2023 14:28:13 -0700 Subject: [PATCH] handle undefined user-slected platform string --- .../components/QueriesTable/QueriesTableConfig.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx b/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx index 95a09c398d..49b8549b1a 100644 --- a/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx +++ b/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx @@ -166,9 +166,11 @@ const generateTableHeaders = ({ accessor: "platforms", Cell: (cellProps: IPlatformCellProps): JSX.Element => { // translate the SelectedPlatformString into an array of `SupportedPlatform`s - const selectedPlatforms = cellProps.row.original.platform - .split(",") - .filter((platform) => platform !== "") as SupportedPlatform[]; + const selectedPlatforms = + (cellProps.row.original.platform + ?.split(",") + .filter((platform) => platform !== "") as SupportedPlatform[]) ?? + []; const platformIconsToRender: SupportedPlatform[] = selectedPlatforms.length === 0