File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
course-matrix/backend/src/routes Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 11import express from "express" ;
2+
23import coursesController from "../controllers/coursesController" ;
34import departmentsController from "../controllers/departmentsController" ;
45import offeringsController from "../controllers/offeringsController" ;
Original file line number Diff line number Diff line change 11import express from "express" ;
2- import timetableController from "../controllers/timetablesController" ;
32import eventController from "../controllers/eventsController" ;
3+ import generatorController from "../controllers/generatorController" ;
44import restrictionsController from "../controllers/restrictionsController" ;
55import sharesController from "../controllers/sharesController" ;
6+ import timetableController from "../controllers/timetablesController" ;
67import { authHandler } from "../middleware/authHandler" ;
78
89export const timetableRouter = express . Router ( ) ;
@@ -122,6 +123,12 @@ timetableRouter.delete(
122123 restrictionsController . deleteRestriction ,
123124) ;
124125
126+ timetableRouter . post (
127+ "/generate" ,
128+ authHandler ,
129+ generatorController . generateTimetable ,
130+ ) ;
131+
125132/**
126133 * Route to create shared entry
127134 * @route POST /api/timetables/shared
You can’t perform that action at this time.
0 commit comments