From b2e93bfa40d079942c7194d383f0d19fcb43c0ef Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Mon, 31 Jan 2022 23:42:33 +1300 Subject: [PATCH] Add missing validator cases for OpenAPI3 --- src/Appwrite/Specification/Format/OpenAPI3.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Appwrite/Specification/Format/OpenAPI3.php b/src/Appwrite/Specification/Format/OpenAPI3.php index d7ef508e04..f26eed1244 100644 --- a/src/Appwrite/Specification/Format/OpenAPI3.php +++ b/src/Appwrite/Specification/Format/OpenAPI3.php @@ -325,9 +325,14 @@ class OpenAPI3 extends Format $node['schema']['x-example'] = $validator->getMin(); break; case 'Utopia\Validator\Numeric': + case 'Utopia\Validator\Integer': $node['schema']['type'] = $validator->getType(); $node['schema']['format'] = 'int32'; break; + case 'Utopia\Validator\FloatValidator': + $node['schema']['type'] = 'number'; + $node['schema']['format'] = 'float'; + break; case 'Utopia\Validator\Length': $node['schema']['type'] = $validator->getType(); break;