From 4e422eae9d8058d66af20ec7fc1e3b29eda8b450 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Tue, 17 Jan 2023 22:20:29 -0600 Subject: [PATCH] fix: improve error message when logging in Contributes to #29. --- src/commands.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/commands.ts b/src/commands.ts index 1ea8d5c3..d7efb1e1 100644 --- a/src/commands.ts +++ b/src/commands.ts @@ -48,8 +48,12 @@ export class Commands { return undefined }) .catch((err) => { + let message = err + if (axios.isAxiosError(err) && err.response?.data) { + message = err.response.data.detail + } return { - message: "Invalid session token! (" + err + ")", + message: "Invalid session token! (" + message + ")", severity: vscode.InputBoxValidationSeverity.Error, } })