Migrated the media.ts route

This commit is contained in:
Mathias Wagner 2023-11-07 09:16:48 +01:00
parent 774fed90b8
commit 5ec0ee0bfb
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -34,10 +34,10 @@ app.post("/upload", hasRank(Rank.TEAM_MEMBER), multer.any(), fileSizeErrorHandle
const media = await createMedia(req.user.clientId, files[0].originalname, path.extname(files[0].originalname).substring(1)); const media = await createMedia(req.user.clientId, files[0].originalname, path.extname(files[0].originalname).substring(1));
const blobStream = bucket.file(media.assetId).createWriteStream(); const blobStream = bucket.file(media.assetId!).createWriteStream();
blobStream.on('error', async () => { blobStream.on('error', async () => {
await media.delete(); await media.destroy();
res.status(500).json({message: "An internal error occurred"}); res.status(500).json({message: "An internal error occurred"});
}); });