From 90630c1cb8ac26839ef8e6cccd8a0c35ff03c0e6 Mon Sep 17 00:00:00 2001 From: Ambroise Maupate Date: Tue, 25 Jul 2023 16:19:49 +0200 Subject: [PATCH] fix(ApiResourceGenerator): Do not wrap *boolean* value in quotes --- config/api_resources/nsoffer.yml | 5 ++--- config/api_resources/nspage.yml | 5 ++--- lib/RoadizCoreBundle/src/NodeType/ApiResourceGenerator.php | 4 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/config/api_resources/nsoffer.yml b/config/api_resources/nsoffer.yml index bd2c37d2..6d5f1258 100644 --- a/config/api_resources/nsoffer.yml +++ b/config/api_resources/nsoffer.yml @@ -28,8 +28,8 @@ App\GeneratedEntity\NSOffer: - document_thumbnails - document_display_sources getByPath: - method: 'GET' - path: '/web_response_by_path' + method: GET + path: /web_response_by_path read: false controller: RZ\Roadiz\CoreBundle\Api\Controller\GetWebResponseByPathController pagination_enabled: false @@ -49,4 +49,3 @@ App\GeneratedEntity\NSOffer: - walker_metadata - meta - children - - children_count diff --git a/config/api_resources/nspage.yml b/config/api_resources/nspage.yml index ec5231db..381643e2 100644 --- a/config/api_resources/nspage.yml +++ b/config/api_resources/nspage.yml @@ -32,8 +32,8 @@ App\GeneratedEntity\NSPage: - nodes_sources_images - nodes_sources_boolean getByPath: - method: 'GET' - path: '/web_response_by_path' + method: GET + path: /web_response_by_path read: false controller: RZ\Roadiz\CoreBundle\Api\Controller\GetWebResponseByPathController pagination_enabled: false @@ -55,4 +55,3 @@ App\GeneratedEntity\NSPage: - walker_metadata - meta - children - - children_count diff --git a/lib/RoadizCoreBundle/src/NodeType/ApiResourceGenerator.php b/lib/RoadizCoreBundle/src/NodeType/ApiResourceGenerator.php index f4766afb..59192eaa 100644 --- a/lib/RoadizCoreBundle/src/NodeType/ApiResourceGenerator.php +++ b/lib/RoadizCoreBundle/src/NodeType/ApiResourceGenerator.php @@ -139,9 +139,9 @@ protected function getItemOperations(NodeTypeInterface $nodeType): array $operations['getByPath'] = [ 'method' => 'GET', 'path' => '/web_response_by_path', - 'read' => 'false', + 'read' => false, 'controller' => 'RZ\Roadiz\CoreBundle\Api\Controller\GetWebResponseByPathController', - 'pagination_enabled' => 'false', + 'pagination_enabled' => false, 'normalization_context' => [ 'enable_max_depth' => true, 'groups' => array_merge(array_values(array_filter(array_unique($groups))), [