From 5fba1c58ac455a9f0878b1fc0bd6504f2f493447 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Thu, 21 Jan 2021 18:58:41 -0800 Subject: [PATCH] Permission.get API - Fix warning on Drupal/Backdrop --- CRM/Core/Permission/Backdrop.php | 2 +- CRM/Core/Permission/Drupal.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Core/Permission/Backdrop.php b/CRM/Core/Permission/Backdrop.php index 09411c38fa..de90766d72 100644 --- a/CRM/Core/Permission/Backdrop.php +++ b/CRM/Core/Permission/Backdrop.php @@ -109,7 +109,7 @@ class CRM_Core_Permission_Backdrop extends CRM_Core_Permission_DrupalBase { $modules = system_get_info('module'); foreach ($modules as $moduleName => $module) { $prefix = isset($module['name']) ? ($module['name'] . ': ') : ''; - foreach (module_invoke($moduleName, 'permission') as $permName => $perm) { + foreach (module_invoke($moduleName, 'permission') ?? [] as $permName => $perm) { if (isset($allCorePerms[$permName])) { continue; } diff --git a/CRM/Core/Permission/Drupal.php b/CRM/Core/Permission/Drupal.php index b179cdf0c3..a6dbdd7a41 100644 --- a/CRM/Core/Permission/Drupal.php +++ b/CRM/Core/Permission/Drupal.php @@ -108,7 +108,7 @@ class CRM_Core_Permission_Drupal extends CRM_Core_Permission_DrupalBase { $modules = system_get_info('module'); foreach ($modules as $moduleName => $module) { $prefix = isset($module['name']) ? ($module['name'] . ': ') : ''; - foreach (module_invoke($moduleName, 'permission') as $permName => $perm) { + foreach (module_invoke($moduleName, 'permission') ?? [] as $permName => $perm) { if (isset($allCorePerms[$permName])) { continue; } -- 2.25.1