diff --git a/library/Notifications/Hook/ObjectsRendererHook.php b/library/Notifications/Hook/ObjectsRendererHook.php index 5d0af3ff..93b3e9c1 100644 --- a/library/Notifications/Hook/ObjectsRendererHook.php +++ b/library/Notifications/Hook/ObjectsRendererHook.php @@ -4,7 +4,6 @@ namespace Icinga\Module\Notifications\Hook; -use Exception; use Generator; use Icinga\Application\Hook; use Icinga\Application\Logger; @@ -16,6 +15,7 @@ use ipl\Html\ValidHtml; use ipl\Web\Url; use ipl\Web\Widget\Link; +use Throwable; /** * Base hook to prepare and render objects @@ -178,7 +178,7 @@ function ($object) { } } } - } catch (Exception $e) { + } catch (Throwable $e) { Logger::error('Failed to load hook %s:', get_class($hook), $e); } } @@ -289,7 +289,7 @@ final public static function renderObjectLink(Objects $object): ?ValidHtml ] ]); } - } catch (Exception $e) { + } catch (Throwable $e) { Logger::error('Failed to load hook %s:', get_class($hook), $e); } }