Skip to content

Commit f34aa37

Browse files
author
Arvid Paeglit
committed
refactored checkSession call usage, thanks to Lorenzo's PR review comment
1 parent 1433ba0 commit f34aa37

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/deepcode/lib/modules/LoginModule.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,15 @@ abstract class LoginModule extends ReportModule implements LoginModuleInterface
5151
let validSession = false;
5252
if (token || this.token) {
5353
try {
54-
validSession = !!(await checkSession({
54+
const sessionResponse = await checkSession({
5555
baseURL: this.baseURL,
5656
sessionToken: token || this.token,
57-
}));
57+
});
58+
if (sessionResponse.type === 'error') {
59+
validSession = false;
60+
} else {
61+
validSession = sessionResponse.value;
62+
}
5863
} catch (err) {
5964
await this.processError(err, {
6065
message: errorsLogs.loginStatus,

0 commit comments

Comments
 (0)