From 33e82b5464cc29a52bc74bc7877b9f0d83aa5527 Mon Sep 17 00:00:00 2001 From: Artem Bulgakov Date: Sat, 15 Jun 2024 23:45:31 +0300 Subject: [PATCH] fix: retry obtaining token without SSO in any case --- src/shared/moodle-ws-api/token-for-session.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/shared/moodle-ws-api/token-for-session.ts b/src/shared/moodle-ws-api/token-for-session.ts index 6071bab..e579ddc 100644 --- a/src/shared/moodle-ws-api/token-for-session.ts +++ b/src/shared/moodle-ws-api/token-for-session.ts @@ -31,8 +31,7 @@ export async function obtainMobileToken(options: { useSSO?: boolean } = { useSSO // Extract token from html page const encodedToken = resp.data.match(/"moodlemobile:\/\/token=(.*)"/)?.[1] if (!encodedToken) { - console.error('Couldn\'t get mobile_app token') - return {} + throw new Error('No token present on page') } // Split token into siteId, token, privateToken