mirror of
https://github.com/matrix-construct/construct
synced 2024-12-26 23:44:01 +01:00
Fix op-moderate (cmode +z) for channel names with '@'.
This commit is contained in:
parent
cd5d9abf63
commit
1fd171a547
1 changed files with 6 additions and 6 deletions
|
@ -392,12 +392,6 @@ build_target_list(int p_or_n, const char *command, struct Client *client_p,
|
|||
continue;
|
||||
}
|
||||
|
||||
if(strchr(nick, '@') || (IsOper(source_p) && (*nick == '$')))
|
||||
{
|
||||
handle_special(p_or_n, command, client_p, source_p, nick, text);
|
||||
continue;
|
||||
}
|
||||
|
||||
if(IsServer(client_p) && *nick == '=' && nick[1] == '#')
|
||||
{
|
||||
nick++;
|
||||
|
@ -424,6 +418,12 @@ build_target_list(int p_or_n, const char *command, struct Client *client_p,
|
|||
continue;
|
||||
}
|
||||
|
||||
if(strchr(nick, '@') || (IsOper(source_p) && (*nick == '$')))
|
||||
{
|
||||
handle_special(p_or_n, command, client_p, source_p, nick, text);
|
||||
continue;
|
||||
}
|
||||
|
||||
/* no matching anything found - error if not NOTICE */
|
||||
if(p_or_n != NOTICE)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue