Disable auto-updater for client localization
This commit is contained in:
parent
00c4a8463d
commit
e2e3460375
@ -283,7 +283,7 @@ namespace motd
|
|||||||
{
|
{
|
||||||
init_links(map);
|
init_links(map);
|
||||||
});
|
});
|
||||||
|
/* // Ahrimdon
|
||||||
marketing.access([&](nlohmann::json& data)
|
marketing.access([&](nlohmann::json& data)
|
||||||
{
|
{
|
||||||
data.clear();
|
data.clear();
|
||||||
@ -308,6 +308,7 @@ namespace motd
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ namespace updater
|
|||||||
{
|
{
|
||||||
return utils::string::va("%i", uint32_t(time(nullptr)));
|
return utils::string::va("%i", uint32_t(time(nullptr)));
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
std::optional<std::string> download_data_file(const std::string& name)
|
std::optional<std::string> download_data_file(const std::string& name)
|
||||||
{
|
{
|
||||||
const auto file = std::format("{}{}?{}", select(DATA_PATH, DATA_PATH_DEV), name, get_time_str());
|
const auto file = std::format("{}{}?{}", select(DATA_PATH, DATA_PATH_DEV), name, get_time_str());
|
||||||
@ -193,7 +193,7 @@ namespace updater
|
|||||||
const auto file = std::format("{}?{}", select(FILES_PATH, FILES_PATH_DEV), get_time_str());
|
const auto file = std::format("{}?{}", select(FILES_PATH, FILES_PATH_DEV), get_time_str());
|
||||||
return updater::get_server_file(file);
|
return updater::get_server_file(file);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
bool is_update_cancelled()
|
bool is_update_cancelled()
|
||||||
{
|
{
|
||||||
return update_data.access<bool>([](update_data_t& data_)
|
return update_data.access<bool>([](update_data_t& data_)
|
||||||
@ -286,7 +286,8 @@ namespace updater
|
|||||||
return garbage_files;
|
return garbage_files;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Ahrimdon
|
||||||
|
/*
|
||||||
std::optional<std::string> get_server_file(const std::string& endpoint)
|
std::optional<std::string> get_server_file(const std::string& endpoint)
|
||||||
{
|
{
|
||||||
static std::vector<std::string> server_urls =
|
static std::vector<std::string> server_urls =
|
||||||
@ -314,7 +315,7 @@ namespace updater
|
|||||||
|
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
void relaunch()
|
void relaunch()
|
||||||
{
|
{
|
||||||
utils::nt::relaunch_self("-singleplayer");
|
utils::nt::relaunch_self("-singleplayer");
|
||||||
@ -411,7 +412,8 @@ namespace updater
|
|||||||
data_.cancelled = true;
|
data_.cancelled = true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
// Ahrimdon
|
||||||
|
/*
|
||||||
void start_update_check()
|
void start_update_check()
|
||||||
{
|
{
|
||||||
cancel_update();
|
cancel_update();
|
||||||
@ -502,7 +504,20 @@ namespace updater
|
|||||||
notify("update_check_done");
|
notify("update_check_done");
|
||||||
}, scheduler::pipeline::async);
|
}, scheduler::pipeline::async);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
// Ahrimdon
|
||||||
|
void start_update_check()
|
||||||
|
{
|
||||||
|
console::debug("[Updater] Skipping update check as master server is not defined.\n");
|
||||||
|
|
||||||
|
update_data.access([](update_data_t& data_)
|
||||||
|
{
|
||||||
|
data_.check.done = true;
|
||||||
|
data_.check.success = true;
|
||||||
|
});
|
||||||
|
|
||||||
|
notify("update_check_done");
|
||||||
|
}
|
||||||
void start_update_download()
|
void start_update_download()
|
||||||
{
|
{
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
@ -555,18 +570,19 @@ namespace updater
|
|||||||
data_.current_file = file.name;
|
data_.current_file = file.name;
|
||||||
});
|
});
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG // Ahrimdon
|
||||||
console::info("[Updater] downloading file %s\n", file.name.data());
|
// console::info("[Updater] downloading file %s\n", file.name.data());
|
||||||
#endif
|
#endif
|
||||||
|
// Ahrimdon
|
||||||
const auto data = download_data_file(file.name);
|
// const auto data = download_data_file(file.name);
|
||||||
|
|
||||||
if (is_update_cancelled())
|
if (is_update_cancelled())
|
||||||
{
|
{
|
||||||
reset_data();
|
reset_data();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
// Ahrimdon
|
||||||
|
/*
|
||||||
if (!data.has_value())
|
if (!data.has_value())
|
||||||
{
|
{
|
||||||
set_update_download_status(true, false, ERR_DOWNLOAD_FAIL + file.name);
|
set_update_download_status(true, false, ERR_DOWNLOAD_FAIL + file.name);
|
||||||
@ -581,8 +597,10 @@ namespace updater
|
|||||||
}
|
}
|
||||||
|
|
||||||
downloads.emplace_back(file.name, data.value());
|
downloads.emplace_back(file.name, data.value());
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
// Ahrimdon
|
||||||
|
/*
|
||||||
for (const auto& download : downloads)
|
for (const auto& download : downloads)
|
||||||
{
|
{
|
||||||
if (!write_file(download.name, download.data))
|
if (!write_file(download.name, download.data))
|
||||||
@ -591,7 +609,7 @@ namespace updater
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
set_update_download_status(true, true);
|
set_update_download_status(true, true);
|
||||||
}, scheduler::pipeline::async);
|
}, scheduler::pipeline::async);
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ namespace updater
|
|||||||
branch_count
|
branch_count
|
||||||
};
|
};
|
||||||
|
|
||||||
std::optional<std::string> get_server_file(const std::string& endpoint);
|
// std::optional<std::string> get_server_file(const std::string& endpoint);
|
||||||
|
|
||||||
void relaunch();
|
void relaunch();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user