const {uploadPhysicalFile} = require("../middlewares"); module.exports = app => { const upload = require("../controllers/upload.controller.js"); var router = require("express").Router(); router.get("/:name", upload.getFile); router.post("/upload/:filename", upload.uploadFiles); router.post("/upload-physical", [uploadPhysicalFile], upload.uploadPhysicalFile); router.post("/delete", upload.deleteFile); router.get("/uploadedDocs/:model/:objectId/type/:fileType/name/:name", upload.getFilesByType); app.use('/api/files', router); };