From b75a19e79ac288f567dc6b89519899ec2780e371 Mon Sep 17 00:00:00 2001 From: Ryan Weaver Date: Tue, 24 Jan 2023 08:52:47 -0500 Subject: [PATCH] Increasing LiveComponentSubscriber ExceptionEvent priority to avoid unnecessary logging The core ErrorListener has a priority of 0. By making our subscriber run first, it avoids unnecessary logging of UnprocessableEntityHttpException --- .../src/EventListener/LiveComponentSubscriber.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/LiveComponent/src/EventListener/LiveComponentSubscriber.php b/src/LiveComponent/src/EventListener/LiveComponentSubscriber.php index 9406b6ac76b..3f6f7cb5617 100644 --- a/src/LiveComponent/src/EventListener/LiveComponentSubscriber.php +++ b/src/LiveComponent/src/EventListener/LiveComponentSubscriber.php @@ -297,7 +297,8 @@ public static function getSubscribedEvents(): array ControllerEvent::class => 'onKernelController', ViewEvent::class => 'onKernelView', ResponseEvent::class => 'onKernelResponse', - ExceptionEvent::class => 'onKernelException', + // priority so that the exception is processed before it can be logged as an error + ExceptionEvent::class => ['onKernelException', 20], ]; }