mirror of
https://github.com/weechat/weechat.git
synced 2026-07-05 01:03:14 +02:00
relay: add command /remote, add remote configuration in relay.conf (issue #2066)
This commit is contained in:
@@ -208,14 +208,16 @@ relay_api_alloc_with_infolist (struct t_relay_client *client,
|
||||
RELAY_API_DATA(client, sync_colors) = weechat_infolist_integer (
|
||||
infolist, "sync_colors");
|
||||
|
||||
if (!RELAY_CLIENT_HAS_ENDED(client) && RELAY_API_DATA(client, sync_enabled))
|
||||
if (!RELAY_STATUS_HAS_ENDED(client->status)
|
||||
&& RELAY_API_DATA(client, sync_enabled))
|
||||
{
|
||||
relay_api_hook_signals (client);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Returns the client initial status: it is always "waiting_auth" for API
|
||||
* protocol because we always expect the "init" command, even without any
|
||||
* password.
|
||||
* Returns the client initial status: it is always "authenticating" for API
|
||||
* protocol because we always expect the client to authenticate.
|
||||
*/
|
||||
|
||||
enum t_relay_status
|
||||
@@ -224,7 +226,7 @@ relay_api_get_initial_status (struct t_relay_client *client)
|
||||
/* make C compiler happy */
|
||||
(void) client;
|
||||
|
||||
return RELAY_STATUS_WAITING_AUTH;
|
||||
return RELAY_STATUS_AUTHENTICATING;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user