View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002346 | unreal | ircd | public | 2005-02-17 19:13 | 2005-02-19 14:24 |
Reporter | BlackDex | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | open | ||
Platform | Linux | OS | Unknown | OS Version | Unknown |
Product Version | 3.2.1 | ||||
Summary | 0002346: When +a goes -a and then try +o you have to -o first | ||||
Description | When a user gets an '+a' and then you remove it so it gets nothing. And after that want to '+o' them, you have to '-o' them first. It could be that they had '+o' befour the '+a' but after the '-a' they had no level status anymore. | ||||
Steps To Reproduce | 1: /mode # +a nickname /mode # -a nickname /mode # +o nickname OR 2: /mode # +o nickname /mode # +a nickname /mode # -a nickname /*Losses every level status inc +o*/ /mode # +o nickname | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
duplicate of | 0000606 | resolved | Setting more than one channel mode (o, h and v) on a user can desync these modes with client |
|
I am unable to reproduce this and I know exactly why. When you join a channel, the IRCd only send the highest mode to you. So when you -a the user, the user still has +o, but you don't see it, because your client doesn't see it. This is the same for any RFC-Compliant IRCd. Here is how to reproduce: 1. Join a channel 2. Mode +ao Nick Nick 3. Part the channel 4. Rejoin the channel 5. Mode -a Nick You will notice that if you issue a /names after you -a the user, the IRCd will show the user as +o, exactly as it should. This is yet another duplicate of 606 *edit: blah, cant make it link to bug 606 :( * |
|
Owkay.. Well thx i think i can workaround this by scripting. And sorry for the duplicate. |
|
[quote]*edit: blah, cant make it link to bug 606 :( *[/quote] 0000606 :P |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-02-17 19:13 | BlackDex | New Issue | |
2005-02-17 20:07 | Stealth | Note Added: 0009160 | |
2005-02-17 20:07 | Stealth | Note Edited: 0009160 | |
2005-02-17 20:08 | Stealth | Note Edited: 0009160 | |
2005-02-17 20:08 | Stealth | Note Edited: 0009160 | |
2005-02-18 11:38 | BlackDex | Note Added: 0009163 | |
2005-02-19 14:09 | aquanight | Note Added: 0009182 | |
2005-02-19 14:24 | syzop | Relationship added | duplicate of 0000606 |
2005-02-19 14:24 | syzop | Status | new => closed |