Skip to content

Commit 6763130

Browse files
committed
Add error handeling
1 parent 43c1f24 commit 6763130

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/utils.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,9 +411,16 @@ const loadSecretsViaConnect = async (
411411
const secretValue = await getSecretFromConnectItem(client, item, parsed);
412412
setResolvedSecret(envName, secretValue, shouldExportEnv);
413413
} catch (err) {
414-
const msg = err instanceof Error ? err.message : String(err);
414+
const msg =
415+
err instanceof Error
416+
? err.message
417+
: err && typeof err === "object" && "message" in err
418+
? String((err as { message?: unknown }).message)
419+
: err && typeof err === "object"
420+
? JSON.stringify(err)
421+
: String(err);
415422
throw new Error(`Failed to load ref "${ref}": ${msg}`);
416-
}
423+
}
417424
}
418425

419426
if (shouldExportEnv) {

0 commit comments

Comments
 (0)