From 6c3870c15b1e9d237e62590103774c95c7e9b3ac Mon Sep 17 00:00:00 2001 From: arc-alex Date: Fri, 31 May 2024 10:45:32 +0200 Subject: [PATCH] catch getWorksheetNames --- .../app-settings/panel/sources-panel/SourcesPanel.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/client/src/features/app-settings/panel/sources-panel/SourcesPanel.tsx b/apps/client/src/features/app-settings/panel/sources-panel/SourcesPanel.tsx index fb804052b..b6027bebd 100644 --- a/apps/client/src/features/app-settings/panel/sources-panel/SourcesPanel.tsx +++ b/apps/client/src/features/app-settings/panel/sources-panel/SourcesPanel.tsx @@ -76,8 +76,13 @@ export default function SourcesPanel() { setAuthenticationStatus(result.authenticated); setSheetId(result.sheetId); if (result.authenticated === 'authenticated' && result.sheetId) { - const names = await getWorksheetNames(result.sheetId); - setWorksheets(names); + try { + const names = await getWorksheetNames(result.sheetId); + setWorksheets(names); + } catch (error) { + const message = maybeAxiosError(error); + setError(`Error getting worksheets: ${message}`); + } } } setImportFlow('gsheet');