From 3c640b99c1e0a537d4d2c995b0cdf2fb03f35803 Mon Sep 17 00:00:00 2001 From: pa Date: Wed, 29 Oct 2025 21:12:17 +0900 Subject: [PATCH] fix: cannot read properties of undefined --- .../GroupDialog/GroupMemberModerationDialog.vue | 10 +++++----- src/shared/utils/user.js | 3 +++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue index 7a2af408..59518962 100644 --- a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue @@ -147,7 +147,7 @@ v-if="randomUserColours" :style="{ color: scope.row.user.$userColour }" v-text="scope.row.user.displayName"> - + @@ -264,7 +264,7 @@ v-if="randomUserColours" :style="{ color: scope.row.user.$userColour }" v-text="scope.row.user.displayName"> - + @@ -380,7 +380,7 @@ v-if="randomUserColours" :style="{ color: scope.row.user.$userColour }" v-text="scope.row.user.displayName"> - + @@ -465,7 +465,7 @@ v-if="randomUserColours" :style="{ color: scope.row.user.$userColour }" v-text="scope.row.user.displayName"> - + @@ -576,7 +576,7 @@ v-if="randomUserColours" :style="{ color: scope.row.user.$userColour }" v-text="scope.row.user.displayName"> - + diff --git a/src/shared/utils/user.js b/src/shared/utils/user.js index 2ef28e73..278bcc73 100644 --- a/src/shared/utils/user.js +++ b/src/shared/utils/user.js @@ -227,6 +227,9 @@ function userImage( * @returns {string|*} */ function userImageFull(user) { + if (!user) { + return ''; + } const appAppearanceSettingsStore = useAppearanceSettingsStore(); if ( appAppearanceSettingsStore.displayVRCPlusIconsAsAvatar &&