CodelyTV / php-ddd-example

🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6

Home Page:https://pro.codely.tv/library/ddd-en-php

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PUT a CoursesPutController error

trio1234 opened this issue · comments

Cuando levanto el servicio con docker-compose up y hago un put a http://localhost:8030/courses/1c351e07-480b-49e4-8448-54877dd8ba69?name=El titulo&duration=4 years

Me da el siguiente error...
Calculo tendra que ver con AddJsonBodyToRequestListener

{
"code": "type_error",
"message": "Typed property CodelyTv\Mooc\Courses\Application\Create\CreateCourseCommand::$name must be string, null used"
}

¡Buenas!
Eso es porque no le estás enviando los datos por el body, sino por get parameters.

Aquí puedes ver un ejemplo de cómo se debería de hacer la request.

Saludos.