bin/ircd: fix a bug when rejoin a channel after parting

This commit is contained in:
Dastan-glitch
2022-05-19 20:08:59 +00:00
parent f6de14bea1
commit 2e43bc4407

View File

@@ -75,6 +75,9 @@ impl IrcServerConnection {
self.reply(&join_reply).await?;
if !self.configured_chans.contains_key(chan) {
self.configured_chans.insert(chan.to_string(), ChannelInfo::new()?);
} else {
let chan_info = self.configured_chans.get_mut(chan).unwrap();
chan_info.joined = true;
}
}
}