Show controller itself as "CONTROLLER"

This commit is contained in:
lideming 2021-02-24 13:27:05 +08:00
parent 6cdea4c3fa
commit 5f17ef931e
2 changed files with 10 additions and 2 deletions

View file

@ -88,8 +88,14 @@ exports.network_detail = async function(req, res) {
} }
try { try {
const {network, members} = await get_network_with_members(req.params.nwid); const [
res.render('network_detail', {title: 'Network ' + network.name, navigate: navigate, network: network, members: members}); {network, members},
zt_address
] = await Promise.all([
get_network_with_members(req.params.nwid),
zt.get_zt_address()
]);
res.render('network_detail', {title: 'Network ' + network.name, navigate: navigate, network: network, members: members, zt_address: zt_address});
} catch (err) { } catch (err) {
res.render('network_detail', {title: 'Detail for network', navigate: navigate, error: 'Error resolving detail for network ' + req.params.nwid + ': ' + err}); res.render('network_detail', {title: 'Detail for network', navigate: navigate, error: 'Error resolving detail for network ' + req.params.nwid + ': ' + err});
} }

View file

@ -128,6 +128,8 @@ block net_content
else else
span(style='color: orange;') span(style='color: orange;')
| RELAY (v#{peer.version}) | RELAY (v#{peer.version})
else if (member.id == zt_address)
span(style='color: green;') CONTROLLER
else else
span(style='color: red;') OFFLINE span(style='color: red;') OFFLINE
td td