azures04 5b81f57adb Rename deleteGlobalCape to deleteCape
Refactored the function and route handler from deleteGlobalCape to deleteCape for consistency and clarity in naming. Updated all references accordingly.
2026-01-05 05:07:53 +01:00

20 lines
771 B
JavaScript

const express = require("express")
const path = require("node:path")
const multer = require("multer")
const router = express.Router()
const userService = require("../../../services/userService")
const adminService = require("../../../services/adminService")
const upload = multer({ dest: path.join(process.cwd(), "data/temp/") })
router.post("/upload", adminService.hasPermission("UPLOAD_CAPE"), upload.single("file"), async (req, res) => {
const result = await adminService.uploadCape(req.file, req.body.alias)
res.status(201).json(result)
})
router.delete("/:hash", adminService.hasPermission("DELETE_CAPES"), async (req, res) => {
const result = await userService.deleteCape(req.params.hash)
res.status(200).json(result)
})
module.exports = router