Skip to content

Commit

Permalink
Sort webliste and use nicks
Browse files Browse the repository at this point in the history
  • Loading branch information
bahner committed Mar 9, 2024
1 parent 0cfe4c4 commit 1fc6a2d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
6 changes: 3 additions & 3 deletions mode/actor/web.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,11 @@ func (d *WebHandlerDocument) String() string {
// Info leak? Not really important anyways.
// // Addresses
if len(d.Addrs) > 0 {
html += "<h2>Addresses</h2>\n<ul>"
html += "<h2>Addresses</h2>\n<ul>\n"
for _, addr := range d.Addrs {
html += "<li>" + addr.String() + "</li>"
html += "<li>" + addr.String() + "</li>\n"
}
html += "</ul>"
html += "</ul>\n"
}

// Peers with Same Rendezvous
Expand Down
15 changes: 10 additions & 5 deletions mode/mode.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,12 @@ func UnorderedListFromPeerIDSlice(peers p2peer.IDSlice) string {
peersMap := make(map[string]string)
for _, p := range peers {
id := p.String()
peersMap[id] = peer.Lookup(id)
nick, err := peer.LookupNick(id)
if err != nil {
peersMap[id] = id
} else {
peersMap[id] = nick
}
}

var keys []string
Expand All @@ -20,14 +25,14 @@ func UnorderedListFromPeerIDSlice(peers p2peer.IDSlice) string {
}
sort.Strings(keys)

list := "<ul>"
list := "<ul>\n"
for _, v := range keys {
if peersMap[v] == v {
list += "<li>" + v + "</li>"
list += "<li>" + v + "</li>\n"
} else {
list += "<li>" + v + "(" + peersMap[v] + ")</li>"
list += "<li>" + v + "(" + peersMap[v] + ")</li>\n"
}
}
list += "</ul>"
list += "</ul>\n"
return list
}

0 comments on commit 1fc6a2d

Please sign in to comment.