Added carrousell integration

This commit is contained in:
Marc Wieland 2025-05-24 19:59:55 +02:00
parent 3d8158e786
commit fe8132cb24

View File

@ -602,6 +602,27 @@ app.post("/api/upload-player-image", uploadPlayerImage.single("image"), (req, re
res.json({ imageUrl });
});
//Carousell Bilder für Teams hochladen
const storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, "uploads/carousel");
},
filename: function (req, file, cb) {
const uniqueName = Date.now() + "-" + file.originalname;
cb(null, uniqueName);
},
});
const upload = multer({ storage });
app.post("/api/teams/:id/carousel-upload", upload.single("image"), (req, res) => {
if (!req.file) return res.status(400).json({ error: "Keine Datei hochgeladen" });
const filePath = `/uploads/carousel/${req.file.filename}`;
res.json({ path: filePath });
});
//Spieler bearbeiten
// Spieler aktualisieren
@ -771,28 +792,7 @@ app.post("/api/players/:id/assign-team", async (req, res) => {
});
//Carousell Bilder für Teams hochladen
const multer = require("multer");
const path = require("path");
const storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, "uploads/carousel");
},
filename: function (req, file, cb) {
const uniqueName = Date.now() + "-" + file.originalname;
cb(null, uniqueName);
},
});
const upload = multer({ storage });
app.post("/api/teams/:id/carousel-upload", upload.single("image"), (req, res) => {
if (!req.file) return res.status(400).json({ error: "Keine Datei hochgeladen" });
const filePath = `/uploads/carousel/${req.file.filename}`;
res.json({ path: filePath });
});