From 2c0793dcb82a3eb7bab95cc7ef14cf51b0ccec89 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Fri, 19 Sep 2025 14:45:56 +0200 Subject: [PATCH] added empty check for address in PUT /preorder/{id} --- application/Api/v1/PreorderApicontroller.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/Api/v1/PreorderApicontroller.php b/application/Api/v1/PreorderApicontroller.php index d1e5f4b24..881d7e9ea 100644 --- a/application/Api/v1/PreorderApicontroller.php +++ b/application/Api/v1/PreorderApicontroller.php @@ -384,6 +384,9 @@ class PreorderApicontroller extends mfBaseApicontroller { if(!$preorder->email) { return mfResponse::BadRequest(["message" => "Cannot leave email empty"]); } + if(!$preorder->street || !$preorder->zip || !$preorder->city) { + return mfResponse::BadRequest(["message" => "Cannot leave address fields empty"]); + } if(!$preorder->save()) { return mfResponse::InternalServerError();