Skip to content

Commit 91c2fcc

Browse files
committed
fix: skip updating env if no env. variables are returned from mise env
1 parent c89a340 commit 91c2fcc

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

src/providers/envProvider.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,9 +372,17 @@ export async function updateEnv(
372372
return;
373373
}
374374

375+
const miseEnvs = await miseService.getEnvs();
376+
if (!miseEnvs || miseEnvs.length === 0) {
377+
logger.info(
378+
"No envs returned from miseService.getEnvs(). Skipping updating env.",
379+
);
380+
return;
381+
}
382+
375383
const currentEnvs = new Map(
376-
(await miseService.getEnvs())
377-
.filter(({ name }) => name !== "PATH")
384+
miseEnvs
385+
.filter(({ name }) => name.toUpperCase() !== "PATH")
378386
.map(({ name, value }) => [name, value]),
379387
);
380388

0 commit comments

Comments
 (0)