From a94c7a99606dd96747243267328fa781e28c778a Mon Sep 17 00:00:00 2001 From: lebozec <nicolas.lebozec@xelians.fr> Date: Thu, 23 Feb 2023 12:18:15 +0100 Subject: [PATCH] FIX #23885 TIME 0:30 Change the ! empty by a notEmpty (intType) --- src/app/resource/controllers/ResourceControlController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/resource/controllers/ResourceControlController.php b/src/app/resource/controllers/ResourceControlController.php index e7437471b09..cd08ac3b8fc 100644 --- a/src/app/resource/controllers/ResourceControlController.php +++ b/src/app/resource/controllers/ResourceControlController.php @@ -378,7 +378,7 @@ class ResourceControlController foreach ($indexingModelFields as $indexingModelField) { if (strpos($indexingModelField['identifier'], 'indexingCustomField_') !== false) { $customFieldId = explode('_', $indexingModelField['identifier'])[1]; - if ($indexingModelField['mandatory'] && empty($body['customFields'][$customFieldId])) { + if ($indexingModelField['mandatory'] && Validator::intType()->notEmpty()->validate($body['customFields'][$customFieldId])) { return ['errors' => "Body customFields[{$customFieldId}] is empty"]; } if (!empty($body['customFields'][$customFieldId])) { -- GitLab