1
0
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:
Sebastien Helleu
2012-10-16 19:25:36 +02:00
parent 82a8acf9ce
commit 43c01f76a2
2 changed files with 5 additions and 0 deletions
+2
View File
@@ -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
+3
View File
@@ -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);