From 2e9296aacff7d16a309811fa97fa745b101b906e Mon Sep 17 00:00:00 2001
From: Shelane French <french8@llnl.gov>
Date: Thu, 12 Oct 2023 21:36:01 -0700
Subject: [PATCH] Issue #3288770: Automated Drupal 10 compatibility fixes

---
 node_access_rebuild_progressive.info.yml | 2 +-
 node_access_rebuild_progressive.module   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/node_access_rebuild_progressive.info.yml b/node_access_rebuild_progressive.info.yml
index c79f277..a9461bd 100644
--- a/node_access_rebuild_progressive.info.yml
+++ b/node_access_rebuild_progressive.info.yml
@@ -1,4 +1,4 @@
 name: 'Node Access Rebuild Progressive'
 description: 'Rebuild node access grants in chunks'
 type: module
-core_version_requirement: ^8 || ^9
+core_version_requirement: ^9.4 || ^10
diff --git a/node_access_rebuild_progressive.module b/node_access_rebuild_progressive.module
index 9f676a3..8dca881 100644
--- a/node_access_rebuild_progressive.module
+++ b/node_access_rebuild_progressive.module
@@ -37,7 +37,7 @@ function node_access_rebuild_progressive_trigger() {
   node_access_needs_rebuild(FALSE);
   // Add default grants in the unlikely case
   // no modules implement node_grants anymore.
-  if (!count(\Drupal::moduleHandler()->getImplementations('node_grants'))) {
+  if (!count(\Drupal::moduleHandler()->hasImplementations('node_grants'))) {
     node_access_rebuild_progressive_set_default();
     return node_access_rebuild_progressive_finished();
   }
-- 
GitLab