diff --git a/src/hooks/useLogin.ts b/src/hooks/useLogin.ts index 7359abbe..dbabc71c 100644 --- a/src/hooks/useLogin.ts +++ b/src/hooks/useLogin.ts @@ -119,7 +119,8 @@ export const useLogin = () => { const userDetail: any = await getUserDetail() userStatusStore.stateId = userDetail.userStateId const account = { - ...userDetail + ...userDetail, + client: isDesktop() ? 'PC' : 'MOBILE' } userStore.userInfo = account loginHistoriesStore.addLoginHistory(account) diff --git a/src/utils/AvatarUtils.ts b/src/utils/AvatarUtils.ts index b58924f5..28c5374e 100644 --- a/src/utils/AvatarUtils.ts +++ b/src/utils/AvatarUtils.ts @@ -35,6 +35,7 @@ export class AvatarUtils { public static getAvatarUrl(avatar: string): string { const DEFAULT = '/logoD.png' + if (!avatar) return DEFAULT const rawAvatar = avatar.trim() if (AvatarUtils.isDefaultAvatar(rawAvatar)) { return `/avatar/${rawAvatar}.webp`