From 79b3fb9ff8c9fbd593d38d1b71d4b140e73d275f Mon Sep 17 00:00:00 2001 From: Michael Stenta Date: Mon, 12 Sep 2022 16:54:07 -0400 Subject: [PATCH] Fix "Missing explicit access check on entity query" PHPStan errors. --- modules/core/l10n/src/Form/L10nSettingsForm.php | 2 +- .../migrate/src/EventSubscriber/FarmMigrationSubscriber.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/core/l10n/src/Form/L10nSettingsForm.php b/modules/core/l10n/src/Form/L10nSettingsForm.php index 007fd3fa..6eea5567 100644 --- a/modules/core/l10n/src/Form/L10nSettingsForm.php +++ b/modules/core/l10n/src/Form/L10nSettingsForm.php @@ -79,7 +79,7 @@ class L10nSettingsForm extends NegotiationSelectedForm { // (except user 1). if ($form_state->getValue('update_existing_users')) { $operations = []; - $query = $this->entityTypeManager->getStorage('user')->getQuery(); + $query = $this->entityTypeManager->getStorage('user')->getQuery()->accessCheck(FALSE); $uids = $query->condition('uid', '1', '!=')->execute(); foreach ($uids as $uid) { $operations[] = [ diff --git a/modules/core/migrate/src/EventSubscriber/FarmMigrationSubscriber.php b/modules/core/migrate/src/EventSubscriber/FarmMigrationSubscriber.php index 1ea4dc81..13933bd1 100644 --- a/modules/core/migrate/src/EventSubscriber/FarmMigrationSubscriber.php +++ b/modules/core/migrate/src/EventSubscriber/FarmMigrationSubscriber.php @@ -172,7 +172,7 @@ class FarmMigrationSubscriber implements EventSubscriberInterface { $status_activated = $user_settings->get('notify.status_activated'); $user_settings->set('notify.status_activated', FALSE)->save(); $storage = $this->entityTypeManager->getStorage('user'); - $user_ids = $storage->getQuery()->condition('status', FALSE)->execute(); + $user_ids = $storage->getQuery()->condition('status', FALSE)->accessCheck(FALSE)->execute(); $this->state->set('farm_migrate_blocked_users', $user_ids); foreach ($user_ids as $id) { if (!empty($id)) {