From 144cf399590b8963c3de39bc9bf8dc6b35af3153 Mon Sep 17 00:00:00 2001
From: nart4hire <13520129@std.stei.itb.ac.id>
Date: Fri, 28 Apr 2023 22:07:08 +0700
Subject: [PATCH] fix(course): moved insert id before course

---
 handler/course/updateCourse.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/handler/course/updateCourse.go b/handler/course/updateCourse.go
index 4e2ded6..597bc92 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 {
-- 
GitLab