mirror of
https://github.com/detleph/server.git
synced 2026-09-04 08:36:06 +02:00
Fix and comment code for linking media
This commit is contained in:
@@ -86,12 +86,6 @@ export const uploadImage = async (req: Request, res: Response) => {
|
||||
|
||||
const fileName = file.md5 + (fileIsSvg ? ".svg" : "." + fileType?.ext);
|
||||
|
||||
if (fs.existsSync("media/" + fileName)) {
|
||||
return res.status(409).json(createError("The uploaded file already exists", {}, createMediaLinks(fileName)));
|
||||
}
|
||||
|
||||
file.mv("/app/media/" + fileName, console.error);
|
||||
|
||||
try {
|
||||
//generate record
|
||||
const media = await prisma.media.create({
|
||||
@@ -114,6 +108,10 @@ export const uploadImage = async (req: Request, res: Response) => {
|
||||
throw new ForwardableError(409, `The image with the the hash and extenstion ${fileName} already exists!`);
|
||||
}
|
||||
}
|
||||
|
||||
if (!fs.existsSync("media/" + fileName)) {
|
||||
file.mv("/app/media/" + fileName, console.error);
|
||||
}
|
||||
};
|
||||
|
||||
export const getAllMedia = async (req: Request, res: Response) => {
|
||||
|
||||
Reference in New Issue
Block a user