Skip to content

Commit

Permalink
fix: include uv in path for hook-env (#3572)
Browse files Browse the repository at this point in the history
Fixes #3567
  • Loading branch information
jdx authored Dec 15, 2024
1 parent 4998ea6 commit cf3a20e
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/cli/hook_env.rs
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,11 @@ impl HookEnv {
let shell = get_shell(self.shell).expect("no shell provided, use `--shell=zsh`");
miseprint!("{}", hook_env::clear_old_env(&*shell))?;
let mut env = ts.env(&config)?;
let env_path = env.remove(&*PATH_KEY);
env.remove(&*PATH_KEY);
let mut diff = EnvDiff::new(&env::PRISTINE_ENV, env);
let mut patches = diff.to_patches();

let mut paths = config.path_dirs()?.clone();
if let Some(p) = env_path {
paths.extend(split_paths(&p).collect_vec());
}
paths.extend(ts.list_paths()); // load the active runtime paths
let paths = ts.list_final_paths()?;
diff.path.clone_from(&paths); // update __MISE_DIFF with the new paths for the next run

let settings = Settings::try_get()?;
Expand Down

0 comments on commit cf3a20e

Please sign in to comment.