Fix cache issues with creator's logo and banner

This commit is contained in:
2025-04-04 00:49:14 -04:00
parent 461d4f3c7e
commit 23ee580e78
4 changed files with 13 additions and 7 deletions

View File

@@ -68,12 +68,12 @@ const publish = async () => {
const formData = new FormData()
formData.append('file', selectedFile.value)
await client.post(
const response = await client.post(
`/api/creators/${props.creator.id}/banner`,
formData
)
props.creator.images.banner = fileUrl
props.creator.images.banner = `${response.data.blobUrl}?t=${Date.now()}`
emits('closeRequested')
} catch (error) {
console.error(error)

View File

@@ -70,11 +70,11 @@ const publish = async () => {
const formData = new FormData();
formData.append('file', selectedFile.value)
await client.post(
const response = await client.post(
`/api/creators/${props.creator.id}/logo`,
formData)
props.creator.images.logo = fileUrl.value;
props.creator.images.logo = `${response.data.blobUrl}?t=${Date.now()}`;
emits('closeRequested');
} catch (error) {
console.error(error)