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 @@