Skip to content
Snippets Groups Projects
Commit 85ae8811 authored by Nathanael Santoso's avatar Nathanael Santoso
Browse files

fix(quiz): fixed handler

parent 5ac039cc
2 merge requests!39Feat/s4 sb 54 backend manajemen soal latihan,!37Feat/s4 sb 54 backend manajemen soal latihan
Pipeline #57272 canceled with stage
...@@ -14,7 +14,6 @@ type QuizRoutes struct { ...@@ -14,7 +14,6 @@ type QuizRoutes struct {
func (q QuizRoutes) Register(r chi.Router) { func (q QuizRoutes) Register(r chi.Router) {
r.Get("/course/{id}/quiz", q.QuizHandler.GetAllQuizes) r.Get("/course/{id}/quiz", q.QuizHandler.GetAllQuizes)
r.Get("/quiz/{id}", q.QuizHandler.GetQuizDetail)
guard := q.GuardBuilder.Build( guard := q.GuardBuilder.Build(
user.Student, user.Student,
...@@ -38,13 +37,12 @@ func (q QuizRoutes) Register(r chi.Router) { ...@@ -38,13 +37,12 @@ func (q QuizRoutes) Register(r chi.Router) {
}) })
r.Route("/quiz/{id}", func(r chi.Router) { r.Route("/quiz/{id}", func(r chi.Router) {
r.Use(guard) r.Get("/", q.QuizHandler.GetQuizDetail)
r.Put("/", q.QuizHandler.NewQuiz) r.Route("/", func(r chi.Router) {
}) r.Use(guard)
r.Put("/", q.QuizHandler.NewQuiz)
r.Route("/quiz/{id}", func(r chi.Router) { r.Delete("/", q.QuizHandler.DeleteQuiz)
r.Use(guard) })
r.Delete("/", q.QuizHandler.DeleteQuiz)
}) })
r.Route("/quiz/link/{id}", func(r chi.Router) { r.Route("/quiz/link/{id}", func(r chi.Router) {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment