From 0ca2b0591af23d7a84a8dbfbbc7260bb3949cc9d Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Thu, 13 Mar 2025 14:15:59 +0800 Subject: [PATCH] Bring status object in harvesterhci.io.upgrade dismiss PUT API (#201) (#202) * bring status object in PUT dismiss API Signed-off-by: Andy Lee * add cleanForSave in harvester model Signed-off-by: Andy Lee --------- Signed-off-by: Andy Lee (cherry picked from commit d8bee7f4f5f3f40c67e01b14b77d528035b4ca6b) Co-authored-by: Andy Lee --- pkg/harvester/models/harvester.js | 4 ++++ pkg/harvester/models/harvesterhci.io.upgrade.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/pkg/harvester/models/harvester.js b/pkg/harvester/models/harvester.js index faa1e105..f7493803 100644 --- a/pkg/harvester/models/harvester.js +++ b/pkg/harvester/models/harvester.js @@ -66,4 +66,8 @@ export default class HarvesterResource extends SteveModel { return this.hasLink('self') && this.$rootGetters['prefs/get'](DEV); } } + + cleanForSave(data, _forNew) { + return data; + } } diff --git a/pkg/harvester/models/harvesterhci.io.upgrade.js b/pkg/harvester/models/harvesterhci.io.upgrade.js index 139120c8..c05272c0 100644 --- a/pkg/harvester/models/harvesterhci.io.upgrade.js +++ b/pkg/harvester/models/harvesterhci.io.upgrade.js @@ -61,6 +61,10 @@ export default class HciUpgrade extends HarvesterResource { return this?.status?.imageID; } + cleanForSave(data, _forNew) { + return data; + } + get upgradeMessage() { const upgradeMessage = []; const nodeStatuses = this?.status?.nodeStatuses || {};