Fix: Calculation when unchanged

This commit is contained in:
Luc Mcgrady 2025-07-18 17:50:29 +01:00
parent 82a9fa3331
commit f3f40755af
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C

View file

@ -108,6 +108,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
undefined; undefined;
async function getRetentionChangeInfo(retention: number, params: number[]) { async function getRetentionChangeInfo(retention: number, params: number[]) {
if (+startingDesiredRetention == roundedRetention) {
desiredRetentionChangeInfo = tr.deckConfigWorkloadFactorUnchanged();
return;
}
if (!retentionWorloadInfo) { if (!retentionWorloadInfo) {
const request = new GetRetentionWorkloadRequest({ const request = new GetRetentionWorkloadRequest({
w: params, w: params,
@ -115,10 +119,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
}); });
retentionWorloadInfo = getRetentionWorkload(request); retentionWorloadInfo = getRetentionWorkload(request);
} }
if (+startingDesiredRetention == roundedRetention) {
desiredRetentionChangeInfo = tr.deckConfigWorkloadFactorUnchanged();
return;
}
const previous = +startingDesiredRetention * 100; const previous = +startingDesiredRetention * 100;
const after = retention * 100; const after = retention * 100;