From f5a15b23d67bd6a2dafcb926249a2d1fa4fbe082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 6 Aug 2023 18:33:21 +0200 Subject: [PATCH] Improved PartDB Info endpoint --- src/ApiResource/PartDBInfo.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ApiResource/PartDBInfo.php b/src/ApiResource/PartDBInfo.php index f6356fcd..5fb2951d 100644 --- a/src/ApiResource/PartDBInfo.php +++ b/src/ApiResource/PartDBInfo.php @@ -23,19 +23,22 @@ declare(strict_types=1); namespace App\ApiResource; +use ApiPlatform\Metadata\ApiFilter; use ApiPlatform\Metadata\ApiResource; use ApiPlatform\Metadata\Get; +use ApiPlatform\Serializer\Filter\PropertyFilter; use App\State\PartDBInfoProvider; /** * This class is used to provide various information about the system. */ #[ApiResource( - uriTemplate: '/info', + uriTemplate: '/info.{_format}', description: 'Basic information about Part-DB like version, title, etc.', operations: [new Get()], provider: PartDBInfoProvider::class )] +#[ApiFilter(PropertyFilter::class)] class PartDBInfo { public function __construct(