diff --git a/app/Plan/PlanController.php b/app/Plan/PlanController.php index 3dd6ab4..cb88de8 100644 --- a/app/Plan/PlanController.php +++ b/app/Plan/PlanController.php @@ -16,9 +16,10 @@ class PlanController Response $response, CreatePlan $createPlanUseCase, ): Response { - $data = $request->getParsedBody(); - $userId = $data['userId'] ?? null; - $textId = $data['textId'] ?? null; + $data = json_decode((string) $request->getBody(), true) ?? []; + + $userId = isset($data['userId']) ? (int) $data['userId'] : null; + $textId = isset($data['textId']) ? (int) $data['textId'] : null; $name = $data['name'] ?? null; $dateStart = $data['dateStart'] ?? null; $dateEnd = $data['dateEnd'] ?? null;