CEC-4398 Clean up final update status (#341)

* CEC-4398 Clean up final update status

* fix
This commit is contained in:
John Wu
2023-05-23 12:36:35 -07:00
committed by GitHub
parent a701d4ceec
commit 8e71cf6c8c
2 changed files with 8 additions and 4 deletions

View File

@@ -30,6 +30,7 @@ const Statuses = {
ManifestRollback: "manifest_rollback", ManifestRollback: "manifest_rollback",
ManifestSucceeded: "manifest_succeeded", ManifestSucceeded: "manifest_succeeded",
ManifesCanceled: "manifest_canceled", ManifesCanceled: "manifest_canceled",
ManifestCancelPending: "manifest_cancel_pending",
PackageDownloadStarted: "package_download_start", PackageDownloadStarted: "package_download_start",
PackageDownloadCompleted: "package_download_complete", PackageDownloadCompleted: "package_download_complete",
PackageInstallStarted: "package_install_start", PackageInstallStarted: "package_install_start",

View File

@@ -18,9 +18,9 @@ const PHASES = [
}, },
{ {
label: "Received", label: "Received",
events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected], events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected, s.ManifestError],
progress: (msg) => { progress: (msg) => {
if (msg === s.ManifestRejected) return ErrorStatus; if (msg === s.ManifestRejected || msg === s.ManifestError) return ErrorStatus;
return CompleteStatus; return CompleteStatus;
}, },
}, },
@@ -67,8 +67,11 @@ const PHASES = [
}, },
{ {
label: "Updated", label: "Updated",
events: [s.ManifestSucceeded], events: [s.ManifestSucceeded, s.CleanupFailed, s.CleanupSucceeded, s.RollbackSucceeded, s.RollbackFailed],
progress: (_msg, _progress) => CompleteStatus, progress: (msg, _progress) => {
if (msg === s.ManifestSucceeded) return CompleteStatus;
return ErrorStatus;
}
}, },
]; ];