summaryrefslogtreecommitdiff
path: root/lib/XXV/MODULES
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-03-24 18:56:16 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-03-24 18:56:16 +0000
commit3fcf37d16d268c9f7441fe6725fba8cee227cdfd (patch)
treeaa240a802485bd5d3737d998ed293741041a22b6 /lib/XXV/MODULES
parent938389cf1727d5c61ebedff919576601efb45211 (diff)
downloadxxv-3fcf37d16d268c9f7441fe6725fba8cee227cdfd.tar.gz
xxv-3fcf37d16d268c9f7441fe6725fba8cee227cdfd.tar.bz2
* 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
Diffstat (limited to 'lib/XXV/MODULES')
-rw-r--r--lib/XXV/MODULES/RECORDS.pm4
1 files changed, 2 insertions, 2 deletions
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});