From 39afc0d7deb3e758ef257901143e27a0320c32ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicole=20Miko=C5=82ajczyk?= Date: Tue, 15 Apr 2025 20:55:38 +0200 Subject: [PATCH] pl-fe: fetch instance before calling verifyCredentials MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nicole Mikołajczyk --- packages/pl-fe/src/actions/auth.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/pl-fe/src/actions/auth.ts b/packages/pl-fe/src/actions/auth.ts index d2a303795..18ad7c8aa 100644 --- a/packages/pl-fe/src/actions/auth.ts +++ b/packages/pl-fe/src/actions/auth.ts @@ -176,13 +176,15 @@ interface VerifyCredentialsFailAction { } const verifyCredentials = (token: string, accountUrl?: string) => - (dispatch: AppDispatch, getState: () => RootState) => { + async (dispatch: AppDispatch, getState: () => RootState) => { const baseURL = parseBaseURL(accountUrl) || BuildConfig.BACKEND_URL; dispatch({ type: VERIFY_CREDENTIALS_REQUEST, token }); const client = new PlApiClient(baseURL, token); + await client.instance.getInstance(); + return client.settings.verifyCredentials().then((account) => { dispatch(importEntities({ accounts: [account] })); dispatch({ type: VERIFY_CREDENTIALS_SUCCESS, token, account });