This commit is contained in:
Marc 2025-05-24 18:02:58 +00:00
commit 9840e7c86b

View File

@ -623,9 +623,11 @@ app.post("/api/upload-player-image", uploadPlayerImage.single("image"), (req, re
//Carousell Bilder für Teams hochladen //Carousell Bilder für Teams hochladen
const storage = multer.diskStorage({ const carouselStorage = multer.diskStorage({
destination: function (req, file, cb) { destination: function (req, file, cb) {
cb(null, "uploads/carousel"); const dir = "./uploads/carousel";
fs.mkdirSync(dir, { recursive: true });
cb(null, dir);
}, },
filename: function (req, file, cb) { filename: function (req, file, cb) {
const uniqueName = Date.now() + "-" + file.originalname; const uniqueName = Date.now() + "-" + file.originalname;
@ -633,9 +635,9 @@ const storage = multer.diskStorage({
}, },
}); });
const upload = multer({ storage }); const uploadCarouselImage = multer({ storage: carouselStorage });
app.post("/api/teams/:id/carousel-upload", upload.single("image"), (req, res) => { app.post("/api/teams/:id/carousel-upload", uploadCarouselImage.single("image"), (req, res) => {
if (!req.file) return res.status(400).json({ error: "Keine Datei hochgeladen" }); if (!req.file) return res.status(400).json({ error: "Keine Datei hochgeladen" });
const filePath = `/uploads/carousel/${req.file.filename}`; const filePath = `/uploads/carousel/${req.file.filename}`;
@ -643,6 +645,7 @@ app.post("/api/teams/:id/carousel-upload", upload.single("image"), (req, res) =>
}); });
//Spieler bearbeiten //Spieler bearbeiten
// Spieler aktualisieren // Spieler aktualisieren
app.put("/api/players/:id", async (req, res) => { app.put("/api/players/:id", async (req, res) => {