Skip to content

Commit 8a8cd1f

Browse files
committed
chore: make csv upload error more descriptive
1 parent 7e91e93 commit 8a8cd1f

1 file changed

Lines changed: 21 additions & 8 deletions

File tree

apps/web/src/features/upload/pages/UploadPage.tsx

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,27 @@ export const UploadPage = () => {
3030
try {
3131
const { content, fileName } = createUploadTemplateCSV(instrument!);
3232
void download(fileName, content);
33-
} catch (error) {
34-
addNotification({
35-
message: t({
36-
en: 'Error occurred downloading sample template',
37-
fr: "Un occurence d'un erreur quand le csv document est telecharger"
38-
}),
39-
type: 'error'
40-
});
33+
} catch (error: unknown) {
34+
if (error instanceof Error) {
35+
addNotification({
36+
message: t({
37+
en: `Error occurred downloading sample template with the following message: ${error.message}
38+
`,
39+
fr: `Un occurence d'un erreur quand le csv document est telecharger avec la message suivant: ${error.message}`
40+
}),
41+
type: 'error'
42+
});
43+
} else {
44+
addNotification({
45+
message: t({
46+
en: `Error occurred downloading sample template.
47+
`,
48+
fr: `Un occurence d'un erreur quand le csv est telecharger. `
49+
}),
50+
type: 'error'
51+
});
52+
}
53+
console.error(error);
4154
}
4255
};
4356

0 commit comments

Comments
 (0)