From 3bdcc90c704c4a6adadbaaa7d87cb0f5709fb8f4 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Wed, 15 Jan 2025 20:12:04 +0800 Subject: [PATCH] fix: get-session response null error --- apps/mobile/src/store/user/store.ts | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/apps/mobile/src/store/user/store.ts b/apps/mobile/src/store/user/store.ts index 03a644f7f..536830a59 100644 --- a/apps/mobile/src/store/user/store.ts +++ b/apps/mobile/src/store/user/store.ts @@ -25,11 +25,15 @@ class UserSyncService { }>("/better-auth/get-session", { method: "GET", }) - immerSet((state) => { - state.whoami = res.user - }) - userActions.upsertMany([res.user]) - return res.user + if (res) { + immerSet((state) => { + state.whoami = res.user + }) + userActions.upsertMany([res.user]) + return res.user + } else { + return null + } } }