From 2a82579eb8cdfe808181cdb6e1c7fb64b927897d Mon Sep 17 00:00:00 2001 From: 4nshuman Date: Sun, 6 Oct 2024 20:23:10 +0530 Subject: [PATCH] added unzip error handler --- src/gui/src/helpers.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/gui/src/helpers.js b/src/gui/src/helpers.js index 65e0f226a..cd3aa242d 100644 --- a/src/gui/src/helpers.js +++ b/src/gui/src/helpers.js @@ -2187,7 +2187,14 @@ window.unzipItem = async function(itemPath) { let file = await blobToUint8Array(await puter.fs.read(filePath)); terminateOp = fflate.unzip(file, async (err, unzipped) => { - + if(err) { + UIAlert(e.message); + // close progress window + clearTimeout(progwin_timeout); + setTimeout(() => { + progwin?.close(); + }, Math.max(0, window.copy_progress_hide_delay - (Date.now() - start_ts))); + } }); }