Skip to content

Commit dba9737

Browse files
fix(metadata): boolean type detection from parameter's schema (#7223)
1 parent cdda414 commit dba9737

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Metadata/Resource/Factory/ParameterResourceMetadataCollectionFactory.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,8 @@ private function getDefaultParameters(Operation $operation, string $resourceClas
156156
$parameter = $parameter->withNativeType(Type::list(Type::string()));
157157
} elseif ('string' === ($parameter->getSchema()['type'] ?? null)) {
158158
$parameter = $parameter->withNativeType(Type::string());
159+
} elseif ('boolean' === ($parameter->getSchema()['type'] ?? null)) {
160+
$parameter = $parameter->withNativeType(Type::bool());
159161
} else {
160162
$parameter = $parameter->withNativeType(Type::union(Type::string(), Type::list(Type::string())));
161163
}

0 commit comments

Comments
 (0)