mirror of
https://github.com/weechat/weechat.git
synced 2026-07-04 16:53:14 +02:00
irc: remove local variable "away" in server/channels buffers after server disconnection (bug #37582)
This commit is contained in:
@@ -14,6 +14,8 @@ Version 0.4.0 (under dev!)
|
||||
hook_connect, move "sock" from hook_connect arguments to callback of
|
||||
hook_connect (task #11205)
|
||||
* aspell: add bar item "aspell_dict" (dictionary used on current buffer)
|
||||
* irc: remove local variable "away" in server/channels buffers after server
|
||||
disconnection (bug #37582)
|
||||
* irc: add option "-noswitch" for command /join (task #12275)
|
||||
* irc: fix crash when message 352 has too few arguments (bug #37513)
|
||||
* irc: remove unneeded server disconnect when server buffer is closed and server
|
||||
|
||||
@@ -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