From a750c04bad3fc7f8a0036b16777ac9565b99933f Mon Sep 17 00:00:00 2001 From: arc-alex Date: Tue, 12 Dec 2023 14:37:32 +0100 Subject: [PATCH] try to forward err to the user --- apps/client/src/common/api/ontimeApi.ts | 3 ++- apps/client/src/features/modals/sheets-modal/SheetsModal.tsx | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/client/src/common/api/ontimeApi.ts b/apps/client/src/common/api/ontimeApi.ts index 51ff6ce1e..53b4d5645 100644 --- a/apps/client/src/common/api/ontimeApi.ts +++ b/apps/client/src/common/api/ontimeApi.ts @@ -255,13 +255,14 @@ export async function postNew(initialData: Partial) { export const uploadSheetClientFile = async (file: File) => { const formData = new FormData(); formData.append('userFile', file); - await axios + const res = await axios .post(`${ontimeURL}/sheet-clientsecrect`, formData, { headers: { 'Content-Type': 'multipart/form-data', }, }) .then((response) => response.data.id); + return res; }; export const getSheetsAuthUrl = async () => { diff --git a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx index 4a0483e77..aa3483826 100644 --- a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx +++ b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx @@ -69,7 +69,9 @@ export default function SheetsModal(props: SheetsModalProps) { if (!selectedFile) { return; } else { - await uploadSheetClientFile(selectedFile); + await uploadSheetClientFile(selectedFile).catch((err) => { + console.error(err); //TODO: how to show this to the user + }); _onChange(); } };