diff --git a/src/stores/userStore.js b/src/stores/userStore.js index 499270e..b702e66 100644 --- a/src/stores/userStore.js +++ b/src/stores/userStore.js @@ -66,6 +66,10 @@ export const useUserStore = defineStore( try { const userResponse = await client.get("/api/users/profile"); user.value = userResponse.data + // Cache-busting only if portraitUrl exists + if (user.value.portraitUrl) { + user.value.portraitUrl = `${user.value.portraitUrl}?${Date.now()}`; + } } catch (error) { user.value = undefined; } @@ -189,7 +193,6 @@ export const useUserStore = defineStore( changeEmail, changeAddress, changePortrait, - fetchCurrentUserProfile, fetchCurrentCreatorProfile } })