diff --git a/src/Dto/Input/PartitionInput.php b/src/Dto/Input/PartitionInput.php index a00c7ed..5da9dc7 100644 --- a/src/Dto/Input/PartitionInput.php +++ b/src/Dto/Input/PartitionInput.php @@ -40,7 +40,7 @@ final class PartitionInput #[Assert\NotNull()] #[Groups(['partition:write'])] #[ApiProperty(description: 'The size of the partition', example: 100)] - public ?int $size = null; + public ?float $size = null; #[Groups(['partition:write'])] #[ApiProperty(description: 'The cache content of the partition', example: "cache content")] diff --git a/src/EventSubscriber/ClientSubscriber.php b/src/EventSubscriber/ClientSubscriber.php index 591ba75..1a0274d 100644 --- a/src/EventSubscriber/ClientSubscriber.php +++ b/src/EventSubscriber/ClientSubscriber.php @@ -42,7 +42,7 @@ final readonly class ClientSubscriber implements EventSubscriberInterface $clientOutput = $event->getControllerResult(); $method = $event->getRequest()->getMethod(); - if (!$clientOutput instanceof ClientOutput || (Request::METHOD_POST !== $method && Request::METHOD_PUT !== $method)) { + if (!$clientOutput instanceof ClientOutput || (Request::METHOD_POST !== $method && Request::METHOD_PUT !== $method && Request::METHOD_PATCH !== $method)) { return; }