From 2898d5724315c411c2ff6abaaaeb3cfb620b5c60 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Tue, 24 Feb 2026 06:26:52 +0000 Subject: [PATCH] Fix: Add missing sites bandwidth in the project usage --- app/controllers/api/project.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/controllers/api/project.php b/app/controllers/api/project.php index 73c6344974..cacac321ba 100644 --- a/app/controllers/api/project.php +++ b/app/controllers/api/project.php @@ -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) {