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