From 679d6078e243ebd52f2d9386b14f5a935cfed7d5 Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Mon, 30 Sep 2024 22:49:47 +0200 Subject: [PATCH] fix: remove failed process --- providers/DownloadProvider.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/providers/DownloadProvider.tsx b/providers/DownloadProvider.tsx index 7e59fcab..568faae1 100644 --- a/providers/DownloadProvider.tsx +++ b/providers/DownloadProvider.tsx @@ -261,8 +261,13 @@ function useDownloadProvider() { toast.success(`Download completed for ${process.item.Name}`); }) .error(async (error) => { + removeProcess(process.id); completeHandler(process.id); - toast.error(`Download failed for ${process.item.Name}: ${error}`); + let errorMsg = ""; + if (error.errorCode === 1000) { + errorMsg = "No space left"; + } + toast.error(`Download failed for ${process.item.Name} - ${errorMsg}`); writeToLog("ERROR", `Download failed for ${process.item.Name}`, { error, });