CEC-4398 Clean up final update status (#341)
* CEC-4398 Clean up final update status * fix
This commit is contained in:
@@ -30,6 +30,7 @@ const Statuses = {
|
||||
ManifestRollback: "manifest_rollback",
|
||||
ManifestSucceeded: "manifest_succeeded",
|
||||
ManifesCanceled: "manifest_canceled",
|
||||
ManifestCancelPending: "manifest_cancel_pending",
|
||||
PackageDownloadStarted: "package_download_start",
|
||||
PackageDownloadCompleted: "package_download_complete",
|
||||
PackageInstallStarted: "package_install_start",
|
||||
|
||||
@@ -18,9 +18,9 @@ const PHASES = [
|
||||
},
|
||||
{
|
||||
label: "Received",
|
||||
events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected],
|
||||
events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected, s.ManifestError],
|
||||
progress: (msg) => {
|
||||
if (msg === s.ManifestRejected) return ErrorStatus;
|
||||
if (msg === s.ManifestRejected || msg === s.ManifestError) return ErrorStatus;
|
||||
return CompleteStatus;
|
||||
},
|
||||
},
|
||||
@@ -67,8 +67,11 @@ const PHASES = [
|
||||
},
|
||||
{
|
||||
label: "Updated",
|
||||
events: [s.ManifestSucceeded],
|
||||
progress: (_msg, _progress) => CompleteStatus,
|
||||
events: [s.ManifestSucceeded, s.CleanupFailed, s.CleanupSucceeded, s.RollbackSucceeded, s.RollbackFailed],
|
||||
progress: (msg, _progress) => {
|
||||
if (msg === s.ManifestSucceeded) return CompleteStatus;
|
||||
return ErrorStatus;
|
||||
}
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user