feat(writeapi): file deletion route

This commit is contained in:
Julian Lam
2020-10-08 12:00:06 -04:00
parent a55b381791
commit f870721fca
8 changed files with 115 additions and 19 deletions

16
src/routes/write/files.js Normal file
View File

@@ -0,0 +1,16 @@
'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;
};