Bug 100043

Summary: whois no longer lists channels that a user is in
Product: [Applications] konversation Reporter: illogic-al <illogical1>
Component: generalAssignee: Konversation Developers <konversation-devel>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: Git   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description illogic-al 2005-02-23 02:14:48 UTC
Version:           3.3.92 #2075 (using KDE 3.3.92 (beta2), compiled sources)
Compiler:          gcc version 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
OS:                Linux (i686) release 2.6.10-mm3

/whois requests on users no longer give the channels that they are in unless you yourself are in the channel with them. if they are in more than one channel then only the channel the both of you are in will show up. 
This behaviour was brought to my attention when i tried to view a user's channel in the Watched Nicks Online Tab.
When trying to do a manual /whois i noticed what was happening.

Whenever trying to reproduce you _can't_ be in the channel with the person you are /whois-ing. Konvi build is about a week old.
Comment 1 illogic-al 2005-02-23 02:16:54 UTC
un-confirm
Comment 2 illogic-al 2005-02-23 03:17:20 UTC
invalid!
Comment 3 argonel 2005-02-23 03:24:24 UTC
this was caused by that fact that the guineapig nickname has usermode +i, which on freenode (at least) hides channels that are you are not in, in addition to not showing you for global whois or /names #channel by non-channel members.