mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-19 21:13:05 +01:00
add default master server url and refactor
This commit is contained in:
@@ -791,11 +791,17 @@ void Network::ShutdownClient()
|
||||
|
||||
void Network::Advertise()
|
||||
{
|
||||
if (gConfigNetwork.advertise && strlen(gConfigNetwork.master_url) > 0) {
|
||||
if (gConfigNetwork.advertise) {
|
||||
last_advertise_time = SDL_GetTicks();
|
||||
|
||||
#ifndef DISABLE_HTTP
|
||||
std::string url = gConfigNetwork.master_url + std::string("?port=") + std::to_string(listening_port);
|
||||
http_request_json_async(url.c_str(), [](http_json_response *response)->void{});
|
||||
const char *masterServerUrl = OPENRCT2_MASTER_SERVER_URL;
|
||||
if (!str_is_null_or_empty(gConfigNetwork.master_server_url)) {
|
||||
masterServerUrl = gConfigNetwork.master_server_url;
|
||||
}
|
||||
|
||||
std::string url = masterServerUrl + std::string("?port=") + std::to_string(listening_port);
|
||||
http_request_json_async(url.c_str(), [](http_json_response *response)->void { });
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user