diff --git a/src/app/user/controllers/UserController.php b/src/app/user/controllers/UserController.php index 0ab2f1b0d0747280d8da8ed9c4f890aeab66016a..386b607f8c25cb4597a321ac9fb49ccdfcee3b3b 100755 --- a/src/app/user/controllers/UserController.php +++ b/src/app/user/controllers/UserController.php @@ -1731,8 +1731,8 @@ class UserController public static function getCurrentUserSignatureContentById(Request $request, Response $response, array $args) { - if (!Validator::intVal()->validate($args['id'])) { - return $response->withStatus(400)->withJson(['errors' => 'Body param id is missing']); + if (!Validator::notEmpty()->intVal()->validate($args['id'])) { + return $response->withStatus(400)->withJson(['errors' => 'Body param id is empty or not an integer']); } $signatureModels = UserModel::getEmailSignatureWithSignatureIdById(['userId' => $GLOBALS['userId'], 'signatureId' => $args['id']]);