We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1433ba0 commit f34aa37Copy full SHA for f34aa37
1 file changed
src/deepcode/lib/modules/LoginModule.ts
@@ -51,10 +51,15 @@ abstract class LoginModule extends ReportModule implements LoginModuleInterface
51
let validSession = false;
52
if (token || this.token) {
53
try {
54
- validSession = !!(await checkSession({
+ const sessionResponse = await checkSession({
55
baseURL: this.baseURL,
56
sessionToken: token || this.token,
57
- }));
+ });
58
+ if (sessionResponse.type === 'error') {
59
+ validSession = false;
60
+ } else {
61
+ validSession = sessionResponse.value;
62
+ }
63
} catch (err) {
64
await this.processError(err, {
65
message: errorsLogs.loginStatus,
0 commit comments