query policies

This commit is contained in:
pa
2026-03-11 15:32:44 +09:00
parent a75c4b89f8
commit 8ed3cff0e9
3 changed files with 14 additions and 16 deletions

View File

@@ -45,11 +45,11 @@
} from '../shared/utils';
import {
useAppearanceSettingsStore,
useGroupStore,
useInstanceStore,
useSearchStore,
useWorldStore
} from '../stores';
import { showGroupDialog } from '../coordinators/groupCoordinator';
import { showWorldDialog } from '../coordinators/worldCoordinator';
import { Spinner } from './ui/spinner';
import { accessTypeLocaleKeyMap } from '../shared/constants';
@@ -57,7 +57,6 @@
const { t } = useI18n();
const { cachedWorlds } = useWorldStore();
const { showGroupDialog } = useGroupStore();
const { showPreviousInstancesInfoDialog } = useInstanceStore();
const { verifyShortName } = useSearchStore();
const { cachedInstances } = useInstanceStore();

View File

@@ -494,18 +494,18 @@
useAdvancedSettingsStore,
useAppearanceSettingsStore,
useGalleryStore,
useGroupStore,
useInstanceStore,
useLocationStore,
useModalStore,
useUserStore,
useWorldStore
} from '../../../stores';
import { showWorldDialog } from '../../../coordinators/worldCoordinator';
import { queryRequest, userRequest } from '../../../api';
import InstanceActionBar from '../../InstanceActionBar.vue';
import { showUserDialog } from '../../../coordinators/userCoordinator';
import { showGroupDialog } from '../../../coordinators/groupCoordinator';
const EditNoteAndMemoDialog = defineAsyncComponent(() => import('./EditNoteAndMemoDialog.vue'));
@@ -522,7 +522,6 @@
const { userDialog, currentUser } = storeToRefs(useUserStore());
const { toggleSharedConnectionsOptOut, toggleDiscordFriendsOptOut } = useUserStore();
const { showGroupDialog } = useGroupStore();
const { lastLocation } = storeToRefs(useLocationStore());
const { showFullscreenImageDialog } = useGalleryStore();
@@ -553,7 +552,7 @@
*
*/
function onTabActivated() {
if (vrchatCredit.value === null) {
if (currentUser.value.id === userDialog.value.id && vrchatCredit.value === null) {
getVRChatCredits();
}
}

View File

@@ -63,26 +63,26 @@ export const entityQueryPolicies = Object.freeze({
refetchOnWindowFocus: false
}),
fileAnalysis: Object.freeze({
staleTime: 10 * MINUTE,
gcTime: 60 * MINUTE,
staleTime: 60 * MINUTE,
gcTime: 240 * MINUTE,
retry: 1,
refetchOnWindowFocus: false
}),
worldPersistData: Object.freeze({
staleTime: 120 * SECOND,
gcTime: 600 * SECOND,
staleTime: 30 * MINUTE,
gcTime: 120 * MINUTE,
retry: 1,
refetchOnWindowFocus: false
}),
mutualCounts: Object.freeze({
staleTime: 120 * SECOND,
gcTime: 600 * SECOND,
staleTime: 15 * MINUTE,
gcTime: 60 * MINUTE,
retry: 1,
refetchOnWindowFocus: false
}),
visits: Object.freeze({
staleTime: 300 * SECOND,
gcTime: 900 * SECOND,
staleTime: 30 * MINUTE,
gcTime: 120 * MINUTE,
retry: 1,
refetchOnWindowFocus: false
}),
@@ -93,8 +93,8 @@ export const entityQueryPolicies = Object.freeze({
refetchOnWindowFocus: false
}),
avatarStyles: Object.freeze({
staleTime: 600 * SECOND,
gcTime: 3600 * SECOND,
staleTime: 60 * MINUTE,
gcTime: 240 * MINUTE,
retry: 1,
refetchOnWindowFocus: false
}),