From fce909d51d1f3d687ea78f517898fa6e70ab37f2 Mon Sep 17 00:00:00 2001
From: ali asaria <aliasaria@users.noreply.github.com>
Date: Tue, 25 Jun 2024 16:18:47 -0400
Subject: [PATCH] prevent crash on bad data

---
 src/renderer/components/Data/PreviewDatasetModal.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/renderer/components/Data/PreviewDatasetModal.tsx b/src/renderer/components/Data/PreviewDatasetModal.tsx
index d1b41c8b..5018eee6 100644
--- a/src/renderer/components/Data/PreviewDatasetModal.tsx
+++ b/src/renderer/components/Data/PreviewDatasetModal.tsx
@@ -74,7 +74,7 @@ export default function PreviewDatasetModal({ dataset_id, open, setOpen }) {
           <Box sx={{ overflow: 'auto', height: '100%' }}>
             {isLoading && <CircularProgress />}
             {data &&
-              data.data['columns'] && ( //Data is loaded as a map of column names to arrays of values
+              data?.data?.['columns'] && ( //Data is loaded as a map of column names to arrays of values
                 <Table sx={{ tableLayout: 'auto', overflow: 'scroll' }}>
                   <thead>
                     <tr>
-- 
GitLab