From bcecb75d14122461074f59da33af74442dd24608 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 26 Jul 2022 09:03:54 -0400 Subject: [PATCH] Fix ResourceQuotaDetails quotas displays showing 100% usage Signed-off-by: Sebastian Malton --- .../resource-quota-details.tsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx b/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx index 2443ea60a3..12052b8344 100644 --- a/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx +++ b/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx @@ -36,23 +36,24 @@ function renderQuotas(quota: ResourceQuota): JSX.Element[] { return object.entries(hard) .filter(hasDefinedTupleValue) - .map(([name, value]) => { - const current = transformUnit(name, value); - const max = transformUnit(name, value); + .map(([name, rawMax]) => { + const rawCurrent = used[name] ?? "0"; + const current = transformUnit(name, rawCurrent); + const max = transformUnit(name, rawMax); const usage = max === 0 ? 100 : Math.ceil(current / max * 100); // special case 0 max as always 100% usage return (
{name} - {`${used[name]} / ${value}`} + {`${rawCurrent} / ${rawMax}`} - {`Set: ${value}. Usage: ${usage}%`} + {`Set: ${rawMax}. Usage: ${usage}%`}

)} />