From c55a414e32333c4d61a949c0803be6a65e8524ca Mon Sep 17 00:00:00 2001 From: Tony Salomone <dadmobile@gmail.com> Date: Thu, 7 Mar 2024 16:26:22 -0500 Subject: [PATCH] Fix crash if list_environments throws an error on startup --- src/main/util.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/util.ts b/src/main/util.ts index 371eff19..13eff3cc 100644 --- a/src/main/util.ts +++ b/src/main/util.ts @@ -195,13 +195,16 @@ export async function checkIfCondaEnvironmentExists() { const command = '~/.transformerlab/src/install.sh list_environments'; const { stdout, stderr } = await awaitExec(command, options).catch((err) => { - console.log('Error running conda env list', err); + return { + stdout: false, + stderr: err + }; }); if (stdout) console.log('stdout:', stdout); if (stderr) console.error('stderr:', stderr); // search for the string "transformerlab" in the output - if (stdout.includes('transformerlab')) { + if (stdout && stdout.includes('transformerlab')) { return true; } else { return false; -- GitLab