Sprechstunden hinzufügen und durch einen E-Mail-Link bestätigen lassen

This commit is contained in:
Gonne 2022-09-05 17:55:08 +02:00
parent 369f4ebcec
commit 78af58a51d
18 changed files with 291 additions and 29 deletions

View file

@ -15,12 +15,13 @@ func main() {
courseRepo := repositories.NewCourseRepo(db)
tutorRepo := repositories.NewTutorRepo(db)
officeHourRepo := repositories.NewOfficeHourRepo(db, roomRepo, tutorRepo, courseRepo)
h := controllers.NewBaseHandler(roomRepo, officeHourRepo, courseRepo, tutorRepo)
requestRepo := repositories.NewRequestRepo(db, officeHourRepo)
h := controllers.NewBaseHandler(roomRepo, officeHourRepo, courseRepo, tutorRepo, requestRepo)
http.HandleFunc("/getByRoom", h.GetByRoomHandler)
http.HandleFunc("/getByCourse", h.GetByCourseHandler)
http.HandleFunc("/addOfficeHour", h.AddOfficeHourHandler)
http.HandleFunc("/confirmRequest", h.ConfirmRequestHandler)
http.HandleFunc("/", h.RootHandler)
http.ListenAndServe(":8080", nil)