mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-30 18:46:01 +01:00
17 lines
524 B
JavaScript
17 lines
524 B
JavaScript
|
|
'use strict';
|
||
|
|
|
||
|
|
const router = require('express').Router();
|
||
|
|
const middleware = require('../../middleware');
|
||
|
|
const controllers = require('../../controllers');
|
||
|
|
const routeHelpers = require('../helpers');
|
||
|
|
|
||
|
|
const setupApiRoute = routeHelpers.setupApiRoute;
|
||
|
|
|
||
|
|
module.exports = function () {
|
||
|
|
const middlewares = [middleware.authenticate];
|
||
|
|
|
||
|
|
setupApiRoute(router, '/', middleware, [...middlewares, middleware.checkRequired.bind(null, ['path']), middleware.assertPath], 'delete', controllers.write.files.delete);
|
||
|
|
|
||
|
|
return router;
|
||
|
|
};
|