Fix: Add missing sites bandwidth in the project usage

This commit is contained in:
Damodar Lohani
2026-02-24 06:26:52 +00:00
parent 850b35d73c
commit 2898d57243
+12
View File
@@ -77,6 +77,8 @@ Http::get('/v1/project/usage')
METRIC_NETWORK_REQUESTS,
METRIC_NETWORK_INBOUND,
METRIC_NETWORK_OUTBOUND,
METRIC_SITES_INBOUND,
METRIC_SITES_OUTBOUND,
METRIC_USERS,
METRIC_EXECUTIONS,
METRIC_DATABASES_STORAGE,
@@ -338,6 +340,16 @@ Http::get('/v1/project/usage')
$projectBandwidth[$item['date']] += $item['value'];
}
foreach ($usage[METRIC_SITES_INBOUND] as $item) {
$projectBandwidth[$item['date']] ??= 0;
$projectBandwidth[$item['date']] += $item['value'];
}
foreach ($usage[METRIC_SITES_OUTBOUND] as $item) {
$projectBandwidth[$item['date']] ??= 0;
$projectBandwidth[$item['date']] += $item['value'];
}
$network = [];
foreach ($projectBandwidth as $date => $value) {