From e1234df1412498f32c7550be8e9be031ada8435d Mon Sep 17 00:00:00 2001 From: tzhangchi Date: Fri, 13 Jan 2023 21:06:10 +0800 Subject: [PATCH] feat: throw error if user not found --- packages/app/src/providers/app-state-provider/Provider.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/app/src/providers/app-state-provider/Provider.tsx b/packages/app/src/providers/app-state-provider/Provider.tsx index 59cfee334..9ec23cd69 100644 --- a/packages/app/src/providers/app-state-provider/Provider.tsx +++ b/packages/app/src/providers/app-state-provider/Provider.tsx @@ -134,7 +134,11 @@ export const AppStateProvider = ({ const login = async () => { const { dataCenter } = appState; await dataCenter.login(); + const user = (await dataCenter.getUserInfo()) as User; + if (!user) { + throw new Error('User info not found'); + } setAppState({ ...appState, user,