From 39f7d522e3e4917186ae0106ef5e312676d7cafe Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 1 Sep 2026 13:50:21 +0300 Subject: [PATCH] logged-out state fixes --- src/components/follow_card/follow_card.js | 2 +- src/components/settings_modal/tabs/appearance_tab.js | 4 ++-- src/components/settings_modal/tabs/appearance_tab.vue | 4 ++-- src/components/settings_modal/tabs/general_tab.js | 2 +- src/components/user_card/user_card.js | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/follow_card/follow_card.js b/src/components/follow_card/follow_card.js index 9a8b8746f..3d9d895f0 100644 --- a/src/components/follow_card/follow_card.js +++ b/src/components/follow_card/follow_card.js @@ -15,7 +15,7 @@ const FollowCard = { }, computed: { isMe() { - return useUsersStore().currentUser.id === this.user.id + return useUsersStore().currentUser?.id === this.user.id }, loggedIn() { return useUsersStore().currentUser diff --git a/src/components/settings_modal/tabs/appearance_tab.js b/src/components/settings_modal/tabs/appearance_tab.js index 68c498624..f3bcf19c0 100644 --- a/src/components/settings_modal/tabs/appearance_tab.js +++ b/src/components/settings_modal/tabs/appearance_tab.js @@ -221,7 +221,7 @@ const AppearanceTab = { }, computed: { isDefaultBackground() { - return !useUsersStore().currentUser.background_image + return !useUsersStore().currentUser?.background_image }, switchInProgress() { return useInterfaceStore().themeChangeInProgress @@ -283,7 +283,7 @@ const AppearanceTab = { instanceWallpaperUsed() { return ( useInstanceStore().instanceIdentity.background && - !useUsersStore().currentUser.background_image + !useUsersStore().currentUser?.background_image ) }, customThemeVersion() { diff --git a/src/components/settings_modal/tabs/appearance_tab.vue b/src/components/settings_modal/tabs/appearance_tab.vue index 1343a36d5..e01a2b803 100644 --- a/src/components/settings_modal/tabs/appearance_tab.vue +++ b/src/components/settings_modal/tabs/appearance_tab.vue @@ -162,9 +162,9 @@