From cda1f35464936a83cde1fcb99b80fc0f162c4c15 Mon Sep 17 00:00:00 2001 From: Jon Goldberg Date: Thu, 4 Jun 2026 18:25:25 -0400 Subject: [PATCH] don't try to run extension upgrades when none exist --- src/Command/UpgradeDbCommand.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Command/UpgradeDbCommand.php b/src/Command/UpgradeDbCommand.php index 9bdb4c7e..12d7a1b1 100644 --- a/src/Command/UpgradeDbCommand.php +++ b/src/Command/UpgradeDbCommand.php @@ -275,6 +275,11 @@ protected function runExtensionUpgrade(bool $isFirstTry): int { $input = $this->input; $output = $this->output; + if (!\CRM_Extension_Upgrades::hasPending()) { + $output->writeln("No pending extension upgrades.", $this->niceVerbosity); + return 0; + } + if ($isFirstTry) { $output->writeln("Preparing extension upgrade...", $this->niceVerbosity); \CRM_Core_Invoke::rebuildMenuAndCaches(TRUE);