From b637a62785393e48e44c2c904fadab165ca01ccd Mon Sep 17 00:00:00 2001 From: EYHN Date: Wed, 4 Dec 2024 05:19:41 +0000 Subject: [PATCH] fix(ios): fix login (#9011) --- packages/frontend/apps/ios/src/app.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/frontend/apps/ios/src/app.tsx b/packages/frontend/apps/ios/src/app.tsx index 3175dcf41..2d335d40a 100644 --- a/packages/frontend/apps/ios/src/app.tsx +++ b/packages/frontend/apps/ios/src/app.tsx @@ -8,6 +8,7 @@ import { router } from '@affine/core/mobile/router'; import { configureCommonModules } from '@affine/core/modules'; import { AuthService, + DefaultServerService, ValidatorProvider, WebSocketAuthProvider, } from '@affine/core/modules/cloud'; @@ -131,7 +132,9 @@ CapacitorApp.addListener('appUrlOpen', ({ url }) => { return; } - const authService = frameworkProvider.get(AuthService); + const authService = frameworkProvider + .get(DefaultServerService) + .server.scope.get(AuthService); if (method === 'oauth') { authService .signInOauth(payload.code, payload.state, payload.provider)