luci-app-mwan3: update status page for no tracked interfaces
authorFlorian Eckert <[email protected]>
Mon, 3 May 2021 08:55:38 +0000 (10:55 +0200)
committerFlorian Eckert <[email protected]>
Thu, 6 May 2021 10:23:04 +0000 (12:23 +0200)
Signed-off-by: Florian Eckert <[email protected]>
(cherry picked from commit 4fee871630dec3b6bfbfb6dadc1580f0e3edf830)

applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm

index 468aa12b41f94722ff8142c6d248d1cadbc276c0..9a4d85a7061bd9610edfbeb900fc18b820132bd5 100644 (file)
@@ -46,6 +46,20 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
                                                        );
                                                        css = 'danger';
                                                        break;
+                                               case 'notracking':
+                                                       state = '<%:No Tracking%>';
+                                                       if ((status.interfaces[iface].uptime) > 0) {
+                                                               time = String.format(
+                                                                       '<div><strong>Uptime:&nbsp;</strong>%s</div>',
+                                                                       secondsToString(status.interfaces[iface].uptime)
+                                                               );
+                                                               css = 'success';
+                                                       }
+                                                       else {
+                                                               time = '<div>&nbsp;</div>'
+                                                               css = 'warning';
+                                                       }
+                                                       break;
                                                default:
                                                        state = '<%:Disabled%>';
                                                        time = '<div>&nbsp;</div>'