Fix db updates for binaries in ./bin/ path

This commit is contained in:
Akkadius 2019-12-25 02:21:10 -06:00
parent 255c755169
commit 07fd803d41

17
utils/scripts/eqemu_server.pl Normal file → Executable file
View File

@ -516,13 +516,20 @@ sub check_for_input {
} }
sub check_for_world_bootup_database_update { sub check_for_world_bootup_database_update {
if ($OS eq "Windows") {
@db_version = split(': ', `world db_version`); my $world_path = "world";
} if (-e "bin/world") {
if ($OS eq "Linux") { $world_path = "bin/world";
@db_version = split(': ', `./world db_version`);
} }
#::: Get Binary DB version
if ($OS eq "Windows") {
@db_version = split(': ', `$world_path db_version`);
}
if ($OS eq "Linux") {
@db_version = split(': ', `./$world_path db_version`);
}
$binary_database_version = trim($db_version[1]); $binary_database_version = trim($db_version[1]);
$local_database_version = trim(get_mysql_result("SELECT version FROM db_version LIMIT 1")); $local_database_version = trim(get_mysql_result("SELECT version FROM db_version LIMIT 1"));