status used incorrectly in drupal 8
authordemeritcowboy <demeritcowboy@hotmail.com>
Fri, 31 Dec 2021 15:21:02 +0000 (10:21 -0500)
committerdemeritcowboy <demeritcowboy@hotmail.com>
Sat, 1 Jan 2022 00:20:04 +0000 (19:20 -0500)
CRM/Utils/System/Drupal8.php

index 310c3eff244a20eae2250d3df6ff00e623577dcd..00c035499c32007000aa90382e2be2cb528c8a47 100644 (file)
@@ -553,8 +553,8 @@ 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') {
-        $modules[] = new CRM_Core_Module('drupal.' . $module_name, ($extension->status == 1));
+      if (!isset($extension->info['hidden']) && $extension->origin != 'core' && $extension->status == 1) {
+        $modules[] = new CRM_Core_Module('drupal.' . $module_name, TRUE);
       }
     }
     return $modules;