From 00141607310106f65eac6661fa58a4e862a1b16f Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Tue, 10 Aug 2021 18:03:15 -0400 Subject: [PATCH] APIv4 - Silently ignore errors in CoreUtil::getInfoItem() Fixes dev/core#2751 --- Civi/Api4/Utils/CoreUtil.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Civi/Api4/Utils/CoreUtil.php b/Civi/Api4/Utils/CoreUtil.php index 7d27b9ea24..0c9f9612a6 100644 --- a/Civi/Api4/Utils/CoreUtil.php +++ b/Civi/Api4/Utils/CoreUtil.php @@ -60,7 +60,8 @@ class CoreUtil { * @return mixed */ public static function getInfoItem(string $entityName, string $keyToReturn) { - return self::getApiClass($entityName)::getInfo()[$keyToReturn] ?? NULL; + $className = self::getApiClass($entityName); + return $className ? $className::getInfo()[$keyToReturn] ?? NULL : NULL; } /** -- 2.25.1