From ea54f9208d46551c3761468f358e1def1686030b Mon Sep 17 00:00:00 2001 From: shalini jha <62770-shalini_jha@users.noreply.drupalcode.org> Date: Mon, 6 Jan 2025 19:59:38 +0000 Subject: [PATCH] Issue #3494506 by shalini_jha, narendrar, chrisfromredfin, phenaproxima: Skip Package Manager validation of using the local recipes source plugin --- src/Element/ProjectBrowser.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Element/ProjectBrowser.php b/src/Element/ProjectBrowser.php index 7308643c5..1c91b87b9 100644 --- a/src/Element/ProjectBrowser.php +++ b/src/Element/ProjectBrowser.php @@ -127,7 +127,9 @@ final class ProjectBrowser implements ElementInterface, ContainerFactoryPluginIn 'status_checked' => FALSE, ]; if (empty($id)) { - if ($package_manager['available']) { + // @todo Fix https://www.drupal.org/node/3497624 to avoid adding + // hard-coded values. #techdebt + if ($source !== 'recipes' && $package_manager['available']) { $package_manager = array_merge($package_manager, $this->installReadiness->validatePackageManager()); $package_manager['status_checked'] = TRUE; } -- GitLab