From 66c7c0a6c366e4b576aa880ec39c60fc9e5088ef Mon Sep 17 00:00:00 2001 From: baodev0 Date: Tue, 20 Oct 2026 11:13:26 +0700 Subject: [PATCH] fix(client): return VM RAM in GB in service detail specs ram_mb was sent as-is while the client formats specs.ram as GB, so 4096 MB showed as 4 TB. Co-Authored-By: Claude Sonnet 5.5 --- .../Api/Client/Service/ServiceClientDetailResource.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Resources/Api/Client/Service/ServiceClientDetailResource.php b/app/Http/Resources/Api/Client/Service/ServiceClientDetailResource.php index 2bc3946..1c2ea68 100644 --- a/app/Http/Resources/Api/Client/Service/ServiceClientDetailResource.php +++ b/app/Http/Resources/Api/Client/Service/ServiceClientDetailResource.php @@ -50,7 +50,7 @@ class ServiceClientDetailResource extends JsonResource if ($vm && ($vm->cpu !== null || $vm->ram_mb !== null || $vm->disk_gb !== null)) { return [ 'cpu' => (int) ($vm->cpu ?? 0), - 'ram' => (int) ($vm->ram_mb ?? 0), + 'ram' => round(($vm->ram_mb ?? 0) / 1024, 2), 'disk' => (int) ($vm->disk_gb ?? 0), 'bandwidth' => (int) ($product->bandwidth ?? 0), ];