From b9c7ba94908d281bd074b742ea095f2391d4ee13 Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 27 Mar 2024 10:49:04 +0100 Subject: [PATCH] filter posts without sale --- src/ApiResource/PostingApi.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ApiResource/PostingApi.php b/src/ApiResource/PostingApi.php index 3d2b634..2df19c3 100644 --- a/src/ApiResource/PostingApi.php +++ b/src/ApiResource/PostingApi.php @@ -7,6 +7,7 @@ namespace App\ApiResource; +use ApiPlatform\Doctrine\Orm\Filter\ExistsFilter; use ApiPlatform\Doctrine\Orm\Filter\SearchFilter; use ApiPlatform\Doctrine\Orm\State\Options; use ApiPlatform\Metadata\ApiFilter; @@ -54,6 +55,7 @@ use Symfony\Component\Validator\Constraints\NotBlank; stateOptions: new Options(entityClass: Posting::class) )] #[ApiFilter(SearchFilter::class, properties: ['partner' => 'exact', 'contact' => 'exact'])] +#[ApiFilter(ExistsFilter::class, properties: ['contact', 'sale'])] class PostingApi implements OwnerInterface { #[ApiProperty(readable: false, writable: false, identifier: true)]