yet more upgrade flow fixes 3

This commit is contained in:
Andy Miller
2025-10-16 15:47:33 -06:00
parent 532274b480
commit b23940fb10
3 changed files with 59 additions and 71 deletions

View File

@@ -225,6 +225,14 @@ class SafeUpgradeManager
return $this->errorResult($e->getMessage());
}
if (defined('Monolog\\Logger::API') && \Monolog\Logger::API < 3) {
class_exists(\Monolog\Logger::class);
class_exists(\Monolog\Handler\AbstractHandler::class);
class_exists(\Monolog\Handler\AbstractProcessingHandler::class);
class_exists(\Monolog\Handler\StreamHandler::class);
class_exists(\Monolog\Formatter\LineFormatter::class);
}
$preflight = $safeUpgrade->preflight();
if (!empty($preflight['plugins_pending'])) {
return $this->errorResult('Plugins and/or themes require updates before upgrading Grav.', [