diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2023-08-01 22:35:21 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2023-08-01 22:35:21 +0200 |
commit | 03daae30593a54c5945757aa271f47ebc7278a1b (patch) | |
tree | 6e3fdf5ae51d10820896aece5e517ea0358e8174 /src/plugins/irc | |
parent | b0549e4d0930e5a1f11fa6468d6701d359f9d4d9 (diff) | |
download | weechat-03daae30593a54c5945757aa271f47ebc7278a1b.zip |
irc: fix display of outgoing notice with channel when capability "echo-message" is enabled (closes #1991)
Diffstat (limited to 'src/plugins/irc')
-rw-r--r-- | src/plugins/irc/irc-protocol.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/irc/irc-protocol.c b/src/plugins/irc/irc-protocol.c index 52bb8f0ff..1ff109e28 100644 --- a/src/plugins/irc/irc-protocol.c +++ b/src/plugins/irc/irc-protocol.c @@ -2537,8 +2537,11 @@ IRC_PROTOCOL_CALLBACK(notice) is_channel = irc_channel_is_channel (server, pos_target); is_channel_orig = is_channel; if (is_channel) + { channel = strdup (pos_target); - else if (weechat_config_boolean (irc_config_look_notice_welcome_redirect)) + } + else if (weechat_config_boolean (irc_config_look_notice_welcome_redirect) + && (irc_server_strcasecmp (server, server->nick, pos_target) == 0)) { end_char = ' '; switch (pos_args[0]) |