luci-app-nlbwmon: Fixed incorrect period parameter/display
authorJo-Philipp Wich <jo@mein.io>
Fri, 1 Feb 2019 18:54:32 +0000 (13:54 -0500)
committerJo-Philipp Wich <jo@mein.io>
Fri, 15 Feb 2019 11:21:51 +0000 (12:21 +0100)
commitc87900c6a00fad9735427e80dfa17d419df3ff9c
tree2298b595b3277805d77e6616bb89d0fb4c565cc7
parente1e3e238b05a99dd6033aa3d922f62c15f9c21dc
luci-app-nlbwmon: Fixed incorrect period parameter/display

Switch from using the unreliable string data constructor syntax to
a more explicit year / month / day variant and pass through the
period value as-is in order to ensure that the proper start date
is requested from the backend.

This should fix issues with prevent the display of older data
periods in the nlbwmon gui.

Ref: https://github.com/jow-/nlbwmon/issues/25
Ref: https://github.com/openwrt/luci/pull/2496
Suggested-by: Aktanusa <chanam.geo@yahoo.com>
[squashed commits, add a more thorough commit message]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit bd56c1aac650c9d60d9f66bb0c923b0346f3fa41)

(cherry picked from commit 30d9bc02b2a8194e93abb0943082f6630fb1acf6)
applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm