Skip to content

Commit e9e5fc3

Browse files
committed
Fix: Improve handling of empty conda environment directories in getPrefixes
1 parent 20f9aaf commit e9e5fc3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/managers/conda/condaUtils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,8 @@ export async function getPrefixes(): Promise<string[]> {
275275

276276
try {
277277
const data = await getCondaInfo();
278-
prefixes = (data['envs_dirs'] as string[]) || [];
279-
if (!prefixes || prefixes.length === 0) {
278+
prefixes = Array.isArray(data['envs_dirs']) ? (data['envs_dirs'] as string[]) : [];
279+
if (prefixes.length === 0) {
280280
traceWarn('Conda info returned no environment directories (envs_dirs)');
281281
}
282282
await state.set(CONDA_PREFIXES_KEY, prefixes);

0 commit comments

Comments
 (0)