Add function to create disciplines

+ Fix async errors
+ Extract name error
This commit is contained in:
Stephan
2022-04-29 10:35:39 +02:00
parent 3c8cea8c71
commit 9bafdebd31
5 changed files with 90 additions and 8 deletions
+5 -1
View File
@@ -1,9 +1,13 @@
import express from "express";
import { getAllDisciplines, getDiscipline } from "../Controllers/discipline.controller";
import eventRouter from "./event.routes";
import { createDiscipline, getAllDisciplines, getDiscipline } from "../Controllers/discipline.controller";
import { requireAuthentication } from "../Middleware/auth/auth";
const router = express.Router();
router.get("/", getAllDisciplines); // TODO: Optional auth
router.get("/:pid", getDiscipline);
eventRouter.post("/:eventPid/disciplines", requireAuthentication, createDiscipline);
export default router;