From 3fcf37d16d268c9f7441fe6725fba8cee227cdfd Mon Sep 17 00:00:00 2001 From: Andreas Brachold Date: Mon, 24 Mar 2008 18:56:16 +0000 Subject: * AJAX: Prepare data avoid double encoding with utf8 * AJAX: Avoid wrong JSON Object with comma like 'CapacityFree : 1234,4' with float point values by RECORDS::CapacityFree --- lib/XXV/MODULES/RECORDS.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/XXV/MODULES') diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm index 6f8f446..8c65d42 100644 --- a/lib/XXV/MODULES/RECORDS.pm +++ b/lib/XXV/MODULES/RECORDS.pm @@ -697,9 +697,9 @@ sub readData { # use store capacity and recordings length to calc free capacity $obj->{CapacityTotal} = $totalDuration; if($totalSpace > 1) { - $obj->{CapacityFree} = ($free * $totalDuration) / $totalSpace; + $obj->{CapacityFree} = int(($free * $totalDuration) / $totalSpace); } else { - $obj->{CapacityFree} = $free * 3600 / 2000; # use 2GB at one hour as base + $obj->{CapacityFree} = int($free * 3600 / 2000); # use 2GB at one hour as base } $obj->{CapacityPercent} = ($totalSpace * 100 / ($free + $totalSpace)) unless($obj->{CapacityPercent}); -- cgit v1.2.3