Add avatar to prune script

This commit is contained in:
Chocobozzz 2019-08-09 15:04:36 +02:00
parent 5bb2eb5660
commit e2600d8b26
No known key found for this signature in database
GPG key ID: 583A612D890159BE
11 changed files with 326 additions and 47 deletions

View file

@ -49,7 +49,12 @@ async function getAvatar (req: express.Request, res: express.Response) {
logger.info('Lazy serve remote avatar image %s.', avatar.fileUrl)
await pushAvatarProcessInQueue({ filename: avatar.filename, fileUrl: avatar.fileUrl })
try {
await pushAvatarProcessInQueue({ filename: avatar.filename, fileUrl: avatar.fileUrl })
} catch (err) {
logger.warn('Cannot process remote avatar %s.', avatar.fileUrl, { err })
return res.sendStatus(404)
}
avatar.onDisk = true
avatar.save()