From 11b779ff41136209a152290b3d7e4e6801e7c818 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 6 Mar 2025 13:24:14 +0100 Subject: [PATCH] display more complete error for failing to untar --- backend/windmill-worker/src/global_cache.rs | 3 ++- frontend/src/lib/components/Dev.svelte | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/backend/windmill-worker/src/global_cache.rs b/backend/windmill-worker/src/global_cache.rs index c45bb5075a..23ce255615 100644 --- a/backend/windmill-worker/src/global_cache.rs +++ b/backend/windmill-worker/src/global_cache.rs @@ -118,7 +118,8 @@ pub fn extract_tar(tar: bytes::Bytes, folder: &str) -> error::Result<()> { tracing::info!("Failed to untar to {folder}. Error: {:?}", e); std::fs::remove_dir_all(&folder)?; return Err(error::Error::ExecutionErr(format!( - "Failed to untar tar {folder}" + "Failed to untar tar {folder}. Error: {:?}", + e ))); } tracing::info!( diff --git a/frontend/src/lib/components/Dev.svelte b/frontend/src/lib/components/Dev.svelte index 30c2fb45cc..d40ebd82ee 100644 --- a/frontend/src/lib/components/Dev.svelte +++ b/frontend/src/lib/components/Dev.svelte @@ -230,7 +230,10 @@ } else if (event.data.type == 'testBundleError') { loadingCodebaseButton = false sendUserToast( - typeof event.data.error == 'object' ? JSON.stringify(event.data.error) : event.data.error, + 'Error bundling script:' + + (typeof event.data.error == 'object' + ? JSON.stringify(event.data.error) + : event.data.error), true ) } else if (event.data.type == 'replaceFlow') { @@ -630,7 +633,7 @@ {#if (currentScript?.language == 'bun' || currentScript?.language == 'python3') && currentScript?.content != undefined} {#if relativePaths.length > 0}
- {#if currentScript?.language == 'bun'} + {#if currentScript?.language == 'bun' && !currentScript?.isCodebase}