diff --git a/crates/bin/src/entry.rs b/crates/bin/src/entry.rs index 5900fb83..e8e37557 100644 --- a/crates/bin/src/entry.rs +++ b/crates/bin/src/entry.rs @@ -82,10 +82,15 @@ pub fn install_crates( // Computer cli_overrides let cli_overrides = PkgOverride { - pkg_url: args.pkg_url, + pkg_url: args.pkg_url pkg_fmt: args.pkg_fmt, bin_dir: args.bin_dir, - disabled_strategies: (!args.disabled_strategies.is_empty()).then_some(args.disabled_strategies), + disabled_strategies: (!args.disabled_strategies.is_empty()).then_some(|| { + args.disabled_strategies + .into_iter() + .map(|strategy| strategy.0) + .collect() + }), signing: None, };