Firefox: Clear cache on avatar upload

d276d233105822a9aa2ca41f45a127fce360e2f7

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +3 -0Ignore whitespace
src/endpoints/characters.js+3 -0
@@ -839,6 +839,9 @@ router.post('/edit', urlencodedParser, validateAvatarUrlMiddleware, async functi
839839 invalidateThumbnail(request.user.directories, 'avatar', request.body.avatar_url);
840840 await writeCharacterData(newAvatarPath, char, targetFile, request, crop);
841841 fs.unlinkSync(newAvatarPath);
842+
843+ // Bust cache to reload the new avatar
844+ response.setHeader('Clear-Site-Data', '"cache"');
842845 }
843846
844847 return response.sendStatus(200);