From e4b4b4317f84c3f2e937775d3962a59162279509 Mon Sep 17 00:00:00 2001
From: Lucas D Hedding <lucashedding@1463982.no-reply.drupal.org>
Date: Tue, 16 Nov 2021 15:48:40 -0600
Subject: [PATCH] Issue #3232208 by Igor Mashevskyi, Matroskeen, heddn: Access
 checking must be explicitly specified on entity query

---
 src/Entity/MigrationGroup.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/Entity/MigrationGroup.php b/src/Entity/MigrationGroup.php
index 96845b03..f0ca2214 100644
--- a/src/Entity/MigrationGroup.php
+++ b/src/Entity/MigrationGroup.php
@@ -52,6 +52,9 @@ class MigrationGroup extends ConfigEntityBase implements MigrationGroupInterface
   public function delete() {
     // Delete all migrations contained in this group.
     $query = \Drupal::entityQuery('migration')
+      // Access check false because if the user has access to deleting
+      // migration groups they should have access to deleting related migration.
+      ->accessCheck(FALSE)
       ->condition('migration_group', $this->id());
     $names = $query->execute();
 
-- 
GitLab