View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006118 | unreal | ircd | public | 2022-05-27 18:29 | 2023-03-17 12:13 |
Reporter | westor | Assigned To | syzop | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 6.0.3 | ||||
Fixed in Version | 6.0.7 | ||||
Summary | 0006118: invisible_user_in_channel() function doesn't return 1 when channel has +d | ||||
Description | Hello, It seems invisible_user_in_channel() doesn't return 1 when channel has +d but its correctly works if channel has +D Example Code: https://pastebin.com/D43KrzZ4 - Thanks! | ||||
Steps To Reproduce | 1. Load this test module 2. Set a channel with +D 3. Join a test client but don't use any of PRIVMSG,NOTICE,TAGMSG yet 4. Unset channel +D 5. Use any of PRIVMSG,NOTICE,TAGMSG 6. Check logs and see that [invisible: 0] it should be 1 there | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
Fixed now, thanks! :) https://github.com/unrealircd/unrealircd/commit/4a9dcc651108dfc4e9531aafdc06c0d3fbe2386a commit 4a9dcc651108dfc4e9531aafdc06c0d3fbe2386a (HEAD -> unreal60_dev) Author: Bram Matthys <[email protected]> Date: Fri Mar 17 12:12:20 2023 +0100 Fix mode +d (post delayed +D) not showing invisible users partially. Or, "invisible_user_in_channel() function doesn't return 1 when channel has +d" Reported by westor in https://bugs.unrealircd.org/view.php?id=6118 |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-05-27 18:29 | westor | New Issue | |
2023-03-17 12:07 | syzop | Assigned To | => syzop |
2023-03-17 12:07 | syzop | Status | new => acknowledged |
2023-03-17 12:13 | syzop | Status | acknowledged => resolved |
2023-03-17 12:13 | syzop | Resolution | open => fixed |
2023-03-17 12:13 | syzop | Fixed in Version | => 6.0.7 |
2023-03-17 12:13 | syzop | Note Added: 0022767 |