fix: VRCPlus Profile Icons setting not functional

This commit is contained in:
pa
2026-03-21 17:55:08 +09:00
parent 163d75aa66
commit 046730215e
5 changed files with 14 additions and 12 deletions

View File

@@ -373,10 +373,9 @@
formatDateFilter,
getFaviconUrl,
hasGroupPermission,
openExternalLink,
userImage,
userStatusClass
openExternalLink
} from '../../../shared/utils';
import { useUserDisplay } from '../../../composables/useUserDisplay';
import { refreshInstancePlayerCount } from '../../../coordinators/instanceCoordinator';
import { useGalleryStore, useGroupStore, useInstanceStore, useLocationStore } from '../../../stores';
import { useGroupCalendarEvents } from './useGroupCalendarEvents';
@@ -397,6 +396,7 @@
});
const { t } = useI18n();
const { userImage, userStatusClass } = useUserDisplay();
const { groupDialog } = storeToRefs(useGroupStore());
const { lastLocation } = storeToRefs(useLocationStore());

View File

@@ -493,11 +493,10 @@
isRealInstance,
openExternalLink,
timeToText,
userImage,
userOnlineFor,
userOnlineForTimestamp,
userStatusClass
userOnlineForTimestamp
} from '../../../shared/utils';
import { useUserDisplay } from '../../../composables/useUserDisplay';
import { refreshInstancePlayerCount } from '../../../coordinators/instanceCoordinator';
import {
useAdvancedSettingsStore,
@@ -532,6 +531,7 @@
const { lastLocation } = storeToRefs(useLocationStore());
const { showFullscreenImageDialog } = useGalleryStore();
const { userImage, userStatusClass } = useUserDisplay();
const bioCache = ref({
userId: null,

View File

@@ -71,7 +71,8 @@
import { storeToRefs } from 'pinia';
import { useI18n } from 'vue-i18n';
import { compareByDisplayName, compareByFriendOrder, compareByLastActiveRef, userImage } from '../../../shared/utils';
import { compareByDisplayName, compareByFriendOrder, compareByLastActiveRef } from '../../../shared/utils';
import { useUserDisplay } from '../../../composables/useUserDisplay';
import { database } from '../../../services/database';
import { processBulk } from '../../../services/request';
import { useOptionKeySelect } from '../../../composables/useOptionKeySelect';
@@ -81,6 +82,7 @@
import { showUserDialog } from '../../../coordinators/userCoordinator';
const { t } = useI18n();
const { userImage } = useUserDisplay();
const userStore = useUserStore();
const { userDialog, currentUser } = storeToRefs(userStore);

View File

@@ -267,7 +267,7 @@
import { storeToRefs } from 'pinia';
import { useI18n } from 'vue-i18n';
import { formatDateFilter, languageClass, openDiscordProfile, userImage } from '../../../shared/utils';
import { formatDateFilter, languageClass, openDiscordProfile } from '../../../shared/utils';
import { useUserDisplay } from '../../../composables/useUserDisplay';
import { Popover, PopoverContent, PopoverTrigger } from '../../ui/popover';
import { useGalleryStore, useUserStore } from '../../../stores';
@@ -305,7 +305,7 @@
const { userDialog, currentUser } = storeToRefs(useUserStore());
const { showFullscreenImageDialog } = useGalleryStore();
const { userStatusClass } = useUserDisplay();
const { userImage, userStatusClass } = useUserDisplay();
const profileImageError = ref(false);
const userIconError = ref(false);