From e954b42d03a87d8bd39ced87920b5bed3c17e67b Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Mon, 11 Sep 2023 17:22:21 -0700 Subject: [PATCH] Generate `$label`s for modules in `Drupal8` (D8/9/10) --- CRM/Utils/System/Drupal8.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Utils/System/Drupal8.php b/CRM/Utils/System/Drupal8.php index 760de128c2..2ddb21bb50 100644 --- a/CRM/Utils/System/Drupal8.php +++ b/CRM/Utils/System/Drupal8.php @@ -571,7 +571,9 @@ class CRM_Utils_System_Drupal8 extends CRM_Utils_System_DrupalBase { $module_data = \Drupal::service('extension.list.module')->reset()->getList(); foreach ($module_data as $module_name => $extension) { if (!isset($extension->info['hidden']) && $extension->origin != 'core' && $extension->status == 1) { - $modules[] = new CRM_Core_Module('drupal.' . $module_name, TRUE); + $modules[] = new CRM_Core_Module('drupal.' . $module_name, TRUE, + _ts('%1 (%2)', [1 => $extension->info['name'] ?? $module_name, _ts('Drupal')]) + ); } } return $modules; -- 2.25.1