diff --git a/handler/course/updateCourse.go b/handler/course/updateCourse.go index 4e2ded686a6281dd2e6baebd5b8868fdcf92c150..597bc92d4c8e3e20b43a008b94aea420a883f2e9 100644 --- a/handler/course/updateCourse.go +++ b/handler/course/updateCourse.go @@ -30,6 +30,7 @@ import ( // @Router /course/{id} [patch] func (c CourseHandlerImpl) UpdateCourse(w http.ResponseWriter, r *http.Request) { payload := course.UpdateCourseRequestPayload{} + payload.ID = chi.URLParam(r, "id") validate := validator.New() // Validate payload @@ -82,7 +83,6 @@ func (c CourseHandlerImpl) UpdateCourse(w http.ResponseWriter, r *http.Request) } payload.UpdateCourseToken = token[1] - payload.ID = chi.URLParam(r, "id") err := c.CourseService.UpdateCourse(payload) if err != nil {