-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Join/leave weirdness #239
Comments
Thanks for reporting. |
Seems like it, yes, thanks for the quick fix 👍 |
Furthermore, leaving a channel from IRC (with |
master now joins a newly created channel. If you're making a PR to fix #237 make sure to make this an option in |
TLDR
With the recent commits this seems to mostly have cross-interface effects (ie. interface A responding incorrectly to something in interface B happening), aside from a weird (but not so bothersome) NOTICE on leaving channels with the current HEAD of matterircd.
Information
webui := mattermost 5.8.0 web ui
ircd-old := matterircd v0.19.1
ircd-new := matterircd c1c5fd9
Scenario 1 - webui join/leave starting in channel
#channelname: You're not on that channel
)#channelname: You're not on that channel
)Scenario 2 - webui join/leave starting out of channel
[..]
Scenario 3 - irc-old join/leave starting in channel
#channelname: You're not on that channel
)[..]
Scenario 4 - irc-old join/leave starting out of channel
#channelname: You're not on that channel
)[..]
Note: I have not yet managed to detect the pattern of when ircd-old does or does not get kicked out of a channel immediately after joining, but it does not seem to affect ircd-new anymore so perhaps a moot point.
Scenario 5 - irc-new join/leave starting in channel
#channelname: You're not on that channel
)#channelname: You're not on that channel
)[..]
Scenario 6 - irc-new join/leave starting out of channel
#channelname: You're not on that channel
)#channelname: You're not on that channel
)[..]
The text was updated successfully, but these errors were encountered: