From: Jo-Philipp Wich Date: Fri, 14 Oct 2011 13:33:47 +0000 (+0000) Subject: modules/admin-full: fix JavaScript issues in live statistics X-Git-Tag: 0.11.0~1543 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=af4afea77f9abda7093bba594f203134ef1d6cff modules/admin-full: fix JavaScript issues in live statistics --- diff --git a/modules/admin-full/luasrc/view/admin_status/bandwidth.htm b/modules/admin-full/luasrc/view/admin_status/bandwidth.htm index da6837370..b8a21bd33 100644 --- a/modules/admin-full/luasrc/view/admin_status/bandwidth.htm +++ b/modules/admin-full/luasrc/view/admin_status/bandwidth.htm @@ -188,11 +188,14 @@ $Id$ continue; /* normalize difference against time interval */ - var time_delta = data[i][TIME] - data[i-1][TIME]; - if (time_delta) + if (i > 0) + { + var time_delta = data[i][TIME] - data[i-1][TIME]; + if (time_delta) { - data_rx.push((data[i][RXB] - data[i-1][RXB]) / time_delta); - data_tx.push((data[i][TXB] - data[i-1][TXB]) / time_delta); + data_rx.push((data[i][RXB] - data[i-1][RXB]) / time_delta); + data_tx.push((data[i][TXB] - data[i-1][TXB]) / time_delta); + } } } diff --git a/modules/admin-full/luasrc/view/admin_status/wireless.htm b/modules/admin-full/luasrc/view/admin_status/wireless.htm index eb91ae649..f70e3b26f 100644 --- a/modules/admin-full/luasrc/view/admin_status/wireless.htm +++ b/modules/admin-full/luasrc/view/admin_status/wireless.htm @@ -213,7 +213,7 @@ $Id$ data_rssi.push(data[i][RSSI] - noise_floor); data_noise.push(data[i][NOISE] - noise_floor); - data_rate.push(Math.floor(data[i][RATE] / 100)); + data_rate.push(Math.floor(data[i][RATE] / 1000)); } /* cut off outdated entries */