X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fcontrollers%2Flazy-static.ts;h=1ff99e90c2830f76ce98ab2b40d105dcd96c88f0;hb=3b0bd70aa05ab82fa30fe67ed4899d44652c703a;hp=28d2f862a59008f3df9f24c5545e830e170772cd;hpb=e2600d8b261994abbbeb1ff921edaefd267fc122;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/controllers/lazy-static.ts b/server/controllers/lazy-static.ts index 28d2f862a..1ff99e90c 100644 --- a/server/controllers/lazy-static.ts +++ b/server/controllers/lazy-static.ts @@ -44,6 +44,8 @@ async function getAvatar (req: express.Request, res: express.Response) { } const avatar = await AvatarModel.loadByName(filename) + if (!avatar) return res.sendStatus(404) + if (avatar.onDisk === false) { if (!avatar.fileUrl) return res.sendStatus(404)