new Channels start w/ admin, chan rank api started

This commit is contained in:
rainbow napkin 2024-11-24 07:54:04 -05:00
parent 9d401ae6a8
commit 057537341a
5 changed files with 103 additions and 8 deletions

View file

@ -25,6 +25,7 @@ const registerController = require("../../controllers/api/channel/registerContro
const listController = require("../../controllers/api/channel/listController");
const settingsController = require("../../controllers/api/channel/settingsController");
const permissionsController = require("../../controllers/api/channel/permissionsController")
const rankController = require("../../controllers/api/channel/rankController");
const deleteController = require("../../controllers/api/channel/deleteController");
//globals
@ -42,6 +43,7 @@ router.get('/settings', channelValidator.name('chanName'), settingsController.ge
router.post('/settings', channelValidator.name('chanName'), channelValidator.settingsMap(), settingsController.post);
router.get('/permissions', channelValidator.name('chanName'), permissionsController.get);
router.post('/permissions', channelValidator.name('chanName'), channelPermissionValidator.channelPermissionsMap(), permissionsController.post);
router.get('/rank', channelValidator.name('chanName'), rankController.get);
router.post('/delete', channelValidator.name('chanName'), channelValidator.name('confirm'),deleteController.post);
module.exports = router;