Summary: | CTCP requests treated as PRIVMSGs if they're coming from the server | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | Martin Herkt <lachs0r> |
Component: | protocol | Assignee: | Konversation Developers <konversation-devel> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | hein |
Priority: | NOR | ||
Version: | 1.5-rc1 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Martin Herkt
2010-10-09 19:42:17 UTC
Update: Looks like the key to the problem is in line 146 of src/irc/inputfilter.cpp: if ((!prefix.contains('!')) && (prefix != server->getNickname())) On those networks, the source of the CTCP messages does not contain a !, and parseServerCommand() doesn't do anything about CTCP messages. Thanks a lot for a good report, we'll be looking into it. |