diff --git a/Classes/Service/HubSpotService.php b/Classes/Service/HubSpotService.php index 57f6d2c..65bc903 100644 --- a/Classes/Service/HubSpotService.php +++ b/Classes/Service/HubSpotService.php @@ -4,7 +4,7 @@ use HubSpot\Discovery\Discovery; use Neos\Flow\Annotations as Flow; -use Psr\Log\LoggerInterface; +use Psr\Http\Message\ResponseInterface; /** * @Flow\Scope("singleton") @@ -23,12 +23,6 @@ class HubSpotService */ protected Discovery $hubspotApi; - /** - * @Flow\Inject - * @var LoggerInterface - */ - protected $logger; - /** * @return void */ @@ -41,9 +35,9 @@ public function initializeObject(): void { * @param array $formFields * @param array $context * @param array $legalConsentOptions - * @return \Psr\Http\Message\ResponseInterface + * @return ResponseInterface */ - public function submitForm(string $formGuid, array $formFields, array $context, array $legalConsentOptions): \Psr\Http\Message\ResponseInterface { + public function submitForm(string $formGuid, array $formFields, array $context, array $legalConsentOptions): ResponseInterface { $requestOptions = [ 'method' => 'POST', @@ -56,13 +50,7 @@ public function submitForm(string $formGuid, array $formFields, array $context, ], ]; - try { - $response = $this->hubspotApi->apiRequest($requestOptions); - } catch (\GuzzleHttp\Exception\ClientException $e) { - $this->logger->error('Error during form submit to HubSpot: '. $e->getMessage()); - } - - return $response; + return $this->hubspotApi->apiRequest($requestOptions); } }