diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2011-10-14 13:33:47 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2011-10-14 13:33:47 +0000 |
commit | af4afea77f9abda7093bba594f203134ef1d6cff (patch) | |
tree | 1c765055183b38daa9f6e0f37f289449dfe79206 | |
parent | 8e6336170d7c6a79115d5770694b0961386a13b2 (diff) |
modules/admin-full: fix JavaScript issues in live statistics
-rw-r--r-- | modules/admin-full/luasrc/view/admin_status/bandwidth.htm | 11 | ||||
-rw-r--r-- | modules/admin-full/luasrc/view/admin_status/wireless.htm | 2 |
2 files changed, 8 insertions, 5 deletions
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 */ |