Skip to content

Commit 2df2faf

Browse files
committed
fix(env): preserve main compatibility after stack sync
1 parent 4c9a2fc commit 2df2faf

3 files changed

Lines changed: 127 additions & 204 deletions

File tree

crates/vp_global_cli/src/cli.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,6 @@ async fn run_package_manager_command(
673673
None => {}
674674
}
675675

676-
let hint_command = command.clone();
677676
let selected = commands::env::package_manager::resolve_current_spec(&cwd).await?;
678677
let result = match selected {
679678
Some(selected) => {

crates/vp_pm_cli/src/dispatch.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ async fn dispatch_with_manager(
100100
}
101101

102102
fn package_manager_from_environment(cwd: &AbsolutePath) -> Result<Option<PackageManager>, Error> {
103-
let Some(spec) = vp_shared::EnvConfig::get().package_manager else {
103+
let config = vp_shared::EnvConfig::get();
104+
let Some(spec) = config.package_manager.as_deref() else {
104105
return Ok(None);
105106
};
106107
let Some((name, version)) = spec.trim().split_once('@') else {

0 commit comments

Comments
 (0)