diff --git a/src/Doctrine/Common/Filter/BackedEnumFilterTrait.php b/src/Doctrine/Common/Filter/BackedEnumFilterTrait.php index 612c259d0b..b51a43ba07 100644 --- a/src/Doctrine/Common/Filter/BackedEnumFilterTrait.php +++ b/src/Doctrine/Common/Filter/BackedEnumFilterTrait.php @@ -60,7 +60,7 @@ public function getDescription(string $resourceClass): array $isCollection = str_ends_with($filterParameterName, '[]'); $enumValues = array_map(static fn (\BackedEnum $case) => $case->value, $this->enumTypes[$property]::cases()); - $enumType = \is_int($enumValues[0] ?? null) ? 'integer' : 'string'; + $enumType = \is_int($enumValues[0] ?? null) ? 'int' : 'string'; $schema = $isCollection ? ['type' => 'array', 'items' => ['type' => $enumType, 'enum' => $enumValues]]