diff --git a/src/Controller/WebhookController.php b/src/Controller/WebhookController.php index 2e74c1fa..2f987039 100644 --- a/src/Controller/WebhookController.php +++ b/src/Controller/WebhookController.php @@ -605,7 +605,11 @@ class WebhookController extends Controller Project::TYPE_GIT, ]); - switch ($_SERVER['CONTENT_TYPE']) { + $contentType = !empty($_SERVER['CONTENT_TYPE']) + ? $_SERVER['CONTENT_TYPE'] + : null; + + switch ($contentType) { case 'application/x-www-form-urlencoded': $payload = json_decode($this->getParam('payload'), true); break;