mirror of
https://github.com/weechat/weechat.git
synced 2026-07-07 10:13:12 +02:00
irc: remove local variable "away" in server/channels buffers after server disconnection (bug #37582)
This commit is contained in:
@@ -3930,11 +3930,14 @@ irc_server_disconnect (struct t_irc_server *server, int switch_address,
|
||||
weechat_unhook (ptr_channel->hook_autorejoin);
|
||||
ptr_channel->hook_autorejoin = NULL;
|
||||
}
|
||||
weechat_buffer_set (ptr_channel->buffer, "localvar_del_away", "");
|
||||
weechat_printf (ptr_channel->buffer,
|
||||
_("%s%s: disconnected from server"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_PLUGIN_NAME);
|
||||
}
|
||||
/* remove away status on server buffer */
|
||||
weechat_buffer_set (server->buffer, "localvar_del_away", "");
|
||||
}
|
||||
|
||||
irc_server_close_connection (server);
|
||||
|
||||
Reference in New Issue
Block a user