diff options
-rw-r--r-- | opennhrp-show-html.lsp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/opennhrp-show-html.lsp b/opennhrp-show-html.lsp index 4074cf8..79847c4 100644 --- a/opennhrp-show-html.lsp +++ b/opennhrp-show-html.lsp @@ -10,11 +10,14 @@ end %> <DL> <% displayitem(data.value.status) -if #data.value.peers_list then %> <DT><%= data.value.peers_list.label %></DT> <DD> -<% for intf,addresses in pairs(data.value.peers_list.value) do %> +<% + local found + for intf,addresses in pairs(data.value.peers_list.value) do + found = true +%> <TABLE STYLE='margin-bottom:10px;'> <TR><TD STYLE='font-weight:bold;border:none;'><IMG SRC='/skins/static/tango/16x16/places/network-server.png' width='16' height='16' alt> <%= intf %></TD><TD STYLE='border:none;'></TD></TR> <% for i,entries in ipairs(addresses) do @@ -47,8 +50,8 @@ if #data.value.peers_list then end io.write("\t\t\t</TABLE>") end + if not found then io.write("No peers found\n") end %> </DD> -<% end %> </DL> |