From 3eecfaa0a786bbf85a3d21a440d0519a7ac556cb Mon Sep 17 00:00:00 2001 From: luckybelcik <168339934+luckybelcik@users.noreply.github.com> Date: Mon, 27 Oct 2025 17:58:28 +0100 Subject: [PATCH] fix(hotpatch): Gracefully handle missing '-flavor' flag during WASM link (#4833) * fix(hotpatch): Gracefully handle missing '-flavor' flag during WASM link * drops logs --------- Co-authored-by: Jonathan Kelley --- packages/cli/src/build/request.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/cli/src/build/request.rs b/packages/cli/src/build/request.rs index cf89056da..e062d3060 100644 --- a/packages/cli/src/build/request.rs +++ b/packages/cli/src/build/request.rs @@ -2254,8 +2254,7 @@ impl BuildRequest { } // We want to go through wasm-ld directly, so we need to remove the -flavor flag - if self.is_wasm_or_wasi() { - let flavor_idx = args.iter().position(|arg| *arg == "-flavor").unwrap(); + if let Some(flavor_idx) = args.iter().position(|arg| *arg == "-flavor") { args.remove(flavor_idx + 1); args.remove(flavor_idx); }