Error 500 Internal Server Error

GET https://farmleap.eu/webhook/brevo

Messages

Ordered list of dispatched messages across all your buses

"Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage"
exception
Caller In WebhookController.php line
Bus messenger.bus.default
Message
Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482
  -type: "brevo"
  -event: Symfony\Component\RemoteEvent\RemoteEvent {#481
    -name: "davidvalie@orange.fr"
    -id: "1469854"
    -payload: [
      "id" => 1469854
      "email" => "davidvalie@orange.fr"
      "message-id" => "<202509091409.44226871917@smtp-relay.mailin.fr>"
      "date" => "2025-09-09 16:09:01"
      "tag" => ""
      "event" => "request"
      "subject" => "Nouvel element Chambre d'agriculture Eure-et-Loir"
      "sending_ip" => "77.32.149.4"
      "ts_event" => 1757426941
      "ts" => 1757426941
      "reason" => "sent"
      "ts_epoch" => 1757426941832
      "sender_email" => "no-reply@machambre.fr"
      "mirror_link" => "https://hcdfeaj.r.bh.d.sendibt3.com/tr/mr/NKmiKbKLOcHTi50gjbbI9re8-mfJOrswj0N1RyP7s80U9b1KGQN8VhaiTInDTNUeNvEZRDDLULI_MwSssJbaPwRuvpwxseQIUMD6hQv7dRuieiCtu-_xDyfpFaO1SWiPVl5MtdL-9ZiwzvGTZy84buCi54QGQieTrKw0uRACBy5kbqW69auPhrM402kO0qTT5QxXsSXhLFFflLOaqYhgKxMXDk9J6OxRY_VgK_lo7_o"
      "uuid" => "999a63b5-1b42-441a-9c80-f2dcf30b5ca9"
    ]
  }
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch No items
Exception
Symfony\Component\Messenger\Exception\HandlerFailedException {#557
  #message: "Handling "Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage" failed: Warning: Undefined array key "tags""
  #code: 0
  #file: "/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
  #line: 124
  -previous: ErrorException {#565
    #message: "Warning: Undefined array key "tags""
    #code: 0
    #file: "/home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php"
    #line: 83
    #severity: E_WARNING
    trace: {
      /home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php:83 {
        App\RemoteEvent\BrevoWebhookConsumer->createMaillingHistory($event): void …
        › $payload = $event->getPayload();$tags = $payload['tags'][0] ? json_decode($payload['tags'][0], true) : [];}
      /home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php:30 {
        App\RemoteEvent\BrevoWebhookConsumer->consume(RemoteEvent $event): void …
        ›         } elseif($event instanceof RemoteEvent) {\t        $this->createMaillingHistory($event);        }else {
        arguments: {
          $event: Symfony\Component\RemoteEvent\RemoteEvent {#481
            -name: "davidvalie@orange.fr"
            -id: "1469854"
            -payload: [
              "id" => 1469854
              "email" => "davidvalie@orange.fr"
              "message-id" => "<202509091409.44226871917@smtp-relay.mailin.fr>"
              "date" => "2025-09-09 16:09:01"
              "tag" => ""
              "event" => "request"
              "subject" => "Nouvel element Chambre d'agriculture Eure-et-Loir"
              "sending_ip" => "77.32.149.4"
              "ts_event" => 1757426941
              "ts" => 1757426941
              "reason" => "sent"
              "ts_epoch" => 1757426941832
              "sender_email" => "no-reply@machambre.fr"
              "mirror_link" => "https://hcdfeaj.r.bh.d.sendibt3.com/tr/mr/NKmiKbKLOcHTi50gjbbI9re8-mfJOrswj0N1RyP7s80U9b1KGQN8VhaiTInDTNUeNvEZRDDLULI_MwSssJbaPwRuvpwxseQIUMD6hQv7dRuieiCtu-_xDyfpFaO1SWiPVl5MtdL-9ZiwzvGTZy84buCi54QGQieTrKw0uRACBy5kbqW69auPhrM402kO0qTT5QxXsSXhLFFflLOaqYhgKxMXDk9J6OxRY_VgK_lo7_o"
              "uuid" => "999a63b5-1b42-441a-9c80-f2dcf30b5ca9"
            ]
          }
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/remote-event/Messenger/ConsumeRemoteEventHandler.php:39 {
        Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler->__invoke(ConsumeRemoteEventMessage $message): void …
        › 
        ›     $consumer->consume($message->getEvent());}
        arguments: {
          $event: Symfony\Component\RemoteEvent\RemoteEvent {#481}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:152 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(callable $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed …
        › 
        ›     return $handler(...$arguments);}
        arguments: {
          $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482
            -type: "brevo"
            -event: Symfony\Component\RemoteEvent\RemoteEvent {#481}
          }
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:91 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › } else {    $result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));}
        arguments: {
          $handler: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler::__invoke(ConsumeRemoteEventMessage $message): void {#563 …}
          $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
          $ack: null
          $handlerArgumentsStamp: null
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:71 {
        Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450
            -stamps: [
              "Symfony\Component\Messenger\Stamp\BusNameStamp" => [
                Symfony\Component\Messenger\Stamp\BusNameStamp {#477
                  -busName: "messenger.bus.default"
                }
              ]
            ]
            -message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
          }
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
        Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
        Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        ›     // Execute the whole middleware stack & message handling for main dispatch:    $returnedEnvelope = $stack->next()->handle($envelope, $stack);} catch (\Throwable $exception) {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
        Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
        Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36 {
        Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › try {    return $stack->next()->handle($envelope, $stack);} finally {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#450}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/MessageBus.php:69 {
        Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › 
        ›     return $middlewareIterator->current()->handle($envelope, $stack);}
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#472 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/TraceableMessageBus.php:37 {
        Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
        arguments: {
          $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
          $stamps: []
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/webhook/Controller/WebhookController.php:52 {
        Symfony\Component\Webhook\Controller\WebhookController->handle(string $type, Request $request): Response …
        › foreach ($events as $event) {    $this->bus->dispatch(new ConsumeRemoteEventMessage($type, $event));}
        arguments: {
          $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:183 {
        Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
        › // call controller$response = $controller(...$arguments);arguments: {
          $type: "brevo"
          $request: Symfony\Component\HttpFoundation\Request {#8 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:76 {
        Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
        arguments: {
          $request: Symfony\Component\HttpFoundation\Request {#8 …}
          $type: 1
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/Kernel.php:182 {
        Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
        arguments: {
          $request: Symfony\Component\HttpFoundation\Request {#8 …}
          $type: 1
          $catch: true
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
        Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
        › {    $response = $this->kernel->handle($this->request);arguments: {
          $request: Symfony\Component\HttpFoundation\Request {#8 …}
        }
      }
      /home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php:29 {
        require_once …
        ›         ->getRunner($app)        ->run());
      }
      /home/www/client/www/CPT001/mandalore/v1/public/index.php:5 {
        › 
        › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
          "/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php"
        }
      }
    }
  }
  -envelope: Symfony\Component\Messenger\Envelope {#450}
  -exceptions: [
    "Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler::__invoke" => ErrorException {#565}
  ]
  trace: {
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:124 {
      Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (\count($exceptions)) {    throw new HandlerFailedException($envelope, $exceptions);}
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:71 {
      Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
      Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
      Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      ›     // Execute the whole middleware stack & message handling for main dispatch:    $returnedEnvelope = $stack->next()->handle($envelope, $stack);} catch (\Throwable $exception) {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
      Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
      Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36 {
      Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › try {    return $stack->next()->handle($envelope, $stack);} finally {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#450}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/MessageBus.php:69 {
      Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › 
      ›     return $middlewareIterator->current()->handle($envelope, $stack);}
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#472 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/TraceableMessageBus.php:37 {
      Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
      arguments: {
        $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
        $stamps: []
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/webhook/Controller/WebhookController.php:52 {
      Symfony\Component\Webhook\Controller\WebhookController->handle(string $type, Request $request): Response …
      › foreach ($events as $event) {    $this->bus->dispatch(new ConsumeRemoteEventMessage($type, $event));}
      arguments: {
        $message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:183 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);arguments: {
        $type: "brevo"
        $request: Symfony\Component\HttpFoundation\Request {#8 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:76 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#8 …}
        $type: 1
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/Kernel.php:182 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#8 …}
        $type: 1
        $catch: true
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#8 …}
      }
    }
    /home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php:29 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /home/www/client/www/CPT001/mandalore/v1/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php"
      }
    }
  }
}