From e664fead2c20ffa1c019d3d7936e0ac0c2bde946 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Fri, 24 Apr 2026 10:28:00 +0300 Subject: [PATCH] parse json body in plan controller --- app/Plan/PlanController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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;