Sort nick list alphabetically

This commit is contained in:
Joscha 2022-07-10 13:45:01 +02:00
parent e188a99f2a
commit 717ac4c47a

View file

@ -219,7 +219,11 @@ impl EuphRoom {
let mut lurkers = vec![];
let mut nurkers = vec![];
for sess in iter::once(&joined.session).chain(joined.listing.values()) {
let mut sessions = iter::once(&joined.session)
.chain(joined.listing.values())
.collect::<Vec<_>>();
sessions.sort_unstable_by_key(|s| &s.name);
for sess in sessions {
match sess.id.session_type() {
Some(SessionType::Bot) if sess.name.is_empty() => nurkers.push(sess),
Some(SessionType::Bot) => bots.push(sess),