From de8301d1739924936897a60c010cae5a35ff23ea Mon Sep 17 00:00:00 2001 From: Thomas Rubini <74205383+ThomasRubini@users.noreply.github.com> Date: Mon, 23 Jan 2023 13:52:17 +0100 Subject: [PATCH] verify int arguments are ints --- Controllers/ApprController.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Controllers/ApprController.php b/Controllers/ApprController.php index ffc1453..626e8fc 100644 --- a/Controllers/ApprController.php +++ b/Controllers/ApprController.php @@ -7,10 +7,9 @@ final class ApprController { Session::login_or_die(); - $I_recipe_id = Utils::getOrDie($A_postParams, "recipe_id"); + $I_recipe_id = Utils::intOrDie(Utils::getOrDie($A_postParams, "recipe_id")); $S_comment = Utils::getOrDie($A_postParams, "comment"); - $I_score = Utils::getOrDie($A_postParams, "score"); - + $I_score = Utils::intOrDie(Utils::getOrDie($A_postParams, "score")); $O_apprModel = new ApprModel(); $O_apprModel->createAppr($_SESSION["ID"], $I_recipe_id, $S_comment, $I_score); @@ -21,7 +20,7 @@ final class ApprController { Session::login_or_die(); - $I_appr_id = $A_urlParams[0]; + $I_appr_id = Utils::intOrDie($A_urlParams[0]); $O_apprModel = new ApprModel(); $A_appr = $O_apprModel->getApprById($I_appr_id);