luci-app-wireguard: add descriptions
Add description fields to luci-app-wireguard similar to those in luci-proto-wireguard. Ref: https://github.com/openwrt/luci/commit/140f41b4 Suggested-by: "rwalli" <rwalli@gmx.net> [squash commits, reword commit message, remove semicolons, remove trailing white space] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
c79a2bbab7
commit
0fe2e72f78
1 changed files with 17 additions and 1 deletions
|
@ -179,10 +179,26 @@ for ikey, iface in pairs(data) do
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<%-
|
<%-
|
||||||
|
local cur = uci.cursor()
|
||||||
for pkey, peer in pairs(iface.peers) do
|
for pkey, peer in pairs(iface.peers) do
|
||||||
|
local desc, tmp_desc, pub_key = "", "", ""
|
||||||
|
cur:foreach("network", "wireguard_" .. ikey, function(s)
|
||||||
|
local tmp_desc, pub_key = "", ""
|
||||||
|
for key, value in pairs(s) do
|
||||||
|
if key == "description" then
|
||||||
|
tmp_desc = value
|
||||||
|
end
|
||||||
|
if value == peer.public_key then
|
||||||
|
pub_key = value
|
||||||
|
end
|
||||||
|
if pub_key == peer.public_key and tmp_desc ~= "" then
|
||||||
|
desc = ': ' .. tmp_desc
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
-%>
|
-%>
|
||||||
<div class="tr">
|
<div class="tr">
|
||||||
<div class="td" width="33%" style="vertical-align:top"><%:Peer%></div>
|
<div class="td" width="33%" style="vertical-align:top"><%:Peer%><%=desc%></div>
|
||||||
<div class="td">
|
<div class="td">
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<div class="tr">
|
<div class="tr">
|
||||||
|
|
Loading…
Reference in a new issue