Skip logging unnecessary webhook messages.

This commit is contained in:
Abdulmhsen B. A. A
2022-07-30 12:46:38 +03:00
parent e7f05357f0
commit 1fa54ddf3d

View File

@@ -168,15 +168,17 @@ final class Initializer
$response = null === $fn ? $this->defaultHttpServer($request) : $fn($request);
$response = $response->withAddedHeader('X-Application-Version', getAppVersion());
} catch (Throwable $e) {
Container::get(LoggerInterface::class)->error(
$e->getMessage(),
[
'file' => $e->getFile(),
'line' => $e->getLine(),
'kind' => get_class($e),
'trace' => $e->getTrace(),
]
);
if (false === ($e instanceof HttpException) || $e->getCode() !== 200) {
Container::get(LoggerInterface::class)->error(
$e->getMessage(),
[
'file' => $e->getFile(),
'line' => $e->getLine(),
'kind' => get_class($e),
'trace' => $e->getTrace(),
]
);
}
$response = new Response(500);
}