diff --git a/src/main/java/route/CtrlMenu.kt b/src/main/java/route/CtrlMenu.kt index 268b794..7545fd4 100644 --- a/src/main/java/route/CtrlMenu.kt +++ b/src/main/java/route/CtrlMenu.kt @@ -64,7 +64,7 @@ class CtrlMenu : Controller() { @POST("/{id: [0-9]+}") @Produces(Produces.JSON) fun updateMenu(@Param("id") id: Int): JSONResponse { - val menu: ModelMenu? = request.createEntityFromBody(ModelMenu::class.java) + val menu: ModelMenu? = request.createEntityFromParameters(ModelMenu::class.java) if (menu == null) { return responseInvalidParams() } diff --git a/src/main/java/route/CtrlPerm.kt b/src/main/java/route/CtrlPerm.kt index 5693e11..2442a3a 100644 --- a/src/main/java/route/CtrlPerm.kt +++ b/src/main/java/route/CtrlPerm.kt @@ -48,7 +48,7 @@ class CtrlPerm : Controller() { @POST("/") @Produces(Produces.JSON) fun addPerm(): JSONResponse { - val perm: ModelPerm? = request.createEntityFromBody(ModelPerm::class.java) + val perm: ModelPerm? = request.createEntityFromParameters(ModelPerm::class.java) if (perm == null) { return responseInvalidParams() } diff --git a/src/main/java/route/CtrlRole.kt b/src/main/java/route/CtrlRole.kt index 646c4a9..90907ec 100644 --- a/src/main/java/route/CtrlRole.kt +++ b/src/main/java/route/CtrlRole.kt @@ -84,7 +84,7 @@ class CtrlRole : Controller() { @POST("/{id: [0-9]+}") @Produces(Produces.JSON) fun updateRole():JSONResponse { - val role: ModelRole? = request.createEntityFromBody(ModelRole::class.java) + val role: ModelRole? = request.createEntityFromParameters(ModelRole::class.java) if (role == null) { return responseNotFoundById() }