2 Commits

Author SHA1 Message Date
Tixx
9d20b678f9 Bump version to v2.6.1 2025-09-16 17:53:29 +02:00
Tixx
be7594039e Fix updating logic 2025-09-16 17:52:30 +02:00

View File

@@ -87,7 +87,7 @@ std::string GetVer() {
return "2.6"; return "2.6";
} }
std::string GetPatch() { std::string GetPatch() {
return ".0"; return ".1";
} }
beammp_fs_string GetEP(const beammp_fs_char* P) { beammp_fs_string GetEP(const beammp_fs_char* P) {
@@ -215,7 +215,7 @@ void CheckForUpdates(const std::string& CV) {
"https://backend.beammp.com/builds/launcher?download=true" "https://backend.beammp.com/builds/launcher?download=true"
"&pk=" "&pk="
+ PublicKey + "&branch=" + Branch, + PublicKey + "&branch=" + Branch,
beammp_wide("new_") + BP, LatestHash); GetBP() / (beammp_wide("new_") + GetEN()), LatestHash);
std::error_code ec; std::error_code ec;
fs::remove(Back, ec); fs::remove(Back, ec);
if (ec == std::errc::permission_denied) { if (ec == std::errc::permission_denied) {
@@ -224,7 +224,7 @@ void CheckForUpdates(const std::string& CV) {
} else { } else {
fs::rename(BP, Back); fs::rename(BP, Back);
} }
fs::rename(beammp_wide("new_") + BP, BP); fs::rename(GetBP() / (beammp_wide("new_") + GetEN()), BP);
URelaunch(); URelaunch();
#endif #endif
} else { } else {