fix: usage endpoint null values

This commit is contained in:
Alaister Young committed 2023-04-19 10:59:31 +10:00
1 parent 01b9b4ae21
commit e7c4c734e5
1 file changed
+12 -8
@@ -5,10 +5,12 @@ export const getResourcesApproachingLimits = (usages: any) => {
if (!usages) return []
return compact(
Object.keys(usages).map((resourceName) => {
const resource = usages[resourceName]
if (resource.usage / resource.limit >= USAGE_APPROACHING_THRESHOLD) return resourceName
})
Object.keys(usages)
.filter((resourceName) => usages[resourceName] !== null)
.map((resourceName) => {
const resource = usages[resourceName]
if (resource.usage / resource.limit >= USAGE_APPROACHING_THRESHOLD) return resourceName
})
)
}
@@ -16,9 +18,11 @@ export const getResourcesExceededLimits = (usages: any) => {
if (!usages) return []
return compact(
Object.keys(usages).map((resourceName) => {
const resource = usages[resourceName]
if (resource.usage / resource.limit >= 1) return resourceName
})
Object.keys(usages)
.filter((resourceName) => usages[resourceName] !== null)
.map((resourceName) => {
const resource = usages[resourceName]
if (resource.usage / resource.limit >= 1) return resourceName
})
)
}