irc: reorder conditions for mode smart filtering, add a comment
This commit is contained in:
parent
71b6db5583
commit
24a15e8b95
@ -446,12 +446,18 @@ irc_mode_channel_set (struct t_irc_server *server,
|
|||||||
{
|
{
|
||||||
irc_nick_set_mode (server, channel, ptr_nick,
|
irc_nick_set_mode (server, channel, ptr_nick,
|
||||||
(set_flag == '+'), pos[0]);
|
(set_flag == '+'), pos[0]);
|
||||||
|
/*
|
||||||
|
* disable smart filtering if mode is sent
|
||||||
|
* to me, or based on the nick speaking time
|
||||||
|
*/
|
||||||
if (smart_filter
|
if (smart_filter
|
||||||
&& (irc_channel_nick_speaking_time_search (server,
|
&& ((irc_server_strcasecmp (server,
|
||||||
channel,
|
ptr_nick->name,
|
||||||
ptr_nick->name,
|
server->nick) == 0)
|
||||||
1)
|
|| irc_channel_nick_speaking_time_search (server,
|
||||||
|| irc_server_strcasecmp (server, ptr_nick->name, server->nick) == 0))
|
channel,
|
||||||
|
ptr_nick->name,
|
||||||
|
1)))
|
||||||
{
|
{
|
||||||
smart_filter = 0;
|
smart_filter = 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user