| 839 | invalidateThumbnail(request.user.directories, 'avatar', request.body.avatar_url); | 839 | invalidateThumbnail(request.user.directories, 'avatar', request.body.avatar_url); |
| 840 | await writeCharacterData(newAvatarPath, char, targetFile, request, crop); | 840 | await writeCharacterData(newAvatarPath, char, targetFile, request, crop); |
| 841 | fs.unlinkSync(newAvatarPath); | 841 | fs.unlinkSync(newAvatarPath); |
| | 842 | |
| | 843 | // Bust cache to reload the new avatar |
| | 844 | response.setHeader('Clear-Site-Data', '"cache"'); |
| 842 | } | 845 | } |
| 843 | | 846 | |
| 844 | return response.sendStatus(200); | 847 | return response.sendStatus(200); |