From 4d789fc31a484687e23c33d5dc13336f569c447c Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Thu, 16 Oct 2025 14:59:11 -0600 Subject: [PATCH] upgrade flow --- themes/grav/app/updates/safe-upgrade.js | 8 +++++++- themes/grav/js/admin.min.js | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/themes/grav/app/updates/safe-upgrade.js b/themes/grav/app/updates/safe-upgrade.js index f738e350..97802c37 100644 --- a/themes/grav/app/updates/safe-upgrade.js +++ b/themes/grav/app/updates/safe-upgrade.js @@ -384,7 +384,13 @@ export default class SafeUpgrade { this.renderResult(data); this.stopPolling(); - this.fetchStatus(true); + this.renderProgress({ + stage: 'complete', + message: data.message || t('SAFE_UPGRADE_STAGE_COMPLETE', 'Upgrade complete'), + percent: 100, + target_version: data.version || (data.manifest && data.manifest.target_version) || null, + manifest: data.manifest || null + }); }); } diff --git a/themes/grav/js/admin.min.js b/themes/grav/js/admin.min.js index a6088899..0a3e3b30 100644 --- a/themes/grav/js/admin.min.js +++ b/themes/grav/js/admin.min.js @@ -4846,7 +4846,13 @@ var SafeUpgrade = /*#__PURE__*/function () { } _this4.renderResult(data); _this4.stopPolling(); - _this4.fetchStatus(true); + _this4.renderProgress({ + stage: 'complete', + message: data.message || t('SAFE_UPGRADE_STAGE_COMPLETE', 'Upgrade complete'), + percent: 100, + target_version: data.version || data.manifest && data.manifest.target_version || null, + manifest: data.manifest || null + }); }); } }, {