From b3465eb8b7f1a485e6616968055f2ce90c9184bf Mon Sep 17 00:00:00 2001 From: seb-jean Date: Mon, 6 May 2024 19:26:00 +0200 Subject: [PATCH 1/2] Update MakeWebhook.php --- src/Maker/MakeWebhook.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Maker/MakeWebhook.php b/src/Maker/MakeWebhook.php index 3fe1d1931..a0c77a074 100644 --- a/src/Maker/MakeWebhook.php +++ b/src/Maker/MakeWebhook.php @@ -300,7 +300,7 @@ private function getRequestMatcherArguments(string $requestMatcherClass): string IsJsonRequestMatcher::class => '', MethodRequestMatcher::class => '\'POST\'', PortRequestMatcher::class => '443', - SchemeRequestMatcher::class => 'https', + SchemeRequestMatcher::class => '\'https\'', default => '[]', }; } From 603f5bc071f9f03b26c2b2789c0caab279ef0901 Mon Sep 17 00:00:00 2001 From: seb-jean Date: Mon, 6 May 2024 19:27:13 +0200 Subject: [PATCH 2/2] Update RequestParser.tpl.php --- src/Resources/skeleton/webhook/RequestParser.tpl.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Resources/skeleton/webhook/RequestParser.tpl.php b/src/Resources/skeleton/webhook/RequestParser.tpl.php index 4102ab7a2..292b87e28 100644 --- a/src/Resources/skeleton/webhook/RequestParser.tpl.php +++ b/src/Resources/skeleton/webhook/RequestParser.tpl.php @@ -41,12 +41,12 @@ protected function doParse(Request $request, #[\SensitiveParameter] string $secr } // Parse the request payload and return a RemoteEvent object. - $payload = $request->getPayload()->all(); + $payload = $request->getPayload(); return new RemoteEvent( - $payload['name'], - $payload['id'], - $payload, + $payload->getString('name'), + $payload->getString('id'), + $payload->all(), ); } }