From 04a18c778ea2f7e093408f2709e0e5b7c2c47d47 Mon Sep 17 00:00:00 2001 From: Lucas Briese Date: Sat, 1 Apr 2023 13:07:31 +0200 Subject: [PATCH 1/2] fix: install successful without files --- lgsm/functions/install_server_files.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lgsm/functions/install_server_files.sh b/lgsm/functions/install_server_files.sh index 9316d6efd0..987ccddf03 100755 --- a/lgsm/functions/install_server_files.sh +++ b/lgsm/functions/install_server_files.sh @@ -197,6 +197,10 @@ fn_install_server_files() { chmodx="nochmodx" run="norun" force="noforce" md5="0188ae86dbc9376f11ae3032dba2d665" + else + fn_print_error "Installing ${gamename} Server failed, missing default configuration" + echo -e "" + exit 10 fi fn_fetch_file "${remote_fileurl}" "" "" "" "${local_filedir}" "${local_filename}" "${chmodx}" "${run}" "${forcedl}" "${md5}" fn_dl_extract "${local_filedir}" "${local_filename}" "${serverfiles}" From d49419a7dd58dcc83b18aceeeae9b946b0e01f36 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 1 Apr 2023 22:47:42 +0100 Subject: [PATCH 2/2] use fn_script_log_fatal --- lgsm/functions/install_server_files.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lgsm/functions/install_server_files.sh b/lgsm/functions/install_server_files.sh index 987ccddf03..e550e14550 100755 --- a/lgsm/functions/install_server_files.sh +++ b/lgsm/functions/install_server_files.sh @@ -198,9 +198,8 @@ fn_install_server_files() { force="noforce" md5="0188ae86dbc9376f11ae3032dba2d665" else - fn_print_error "Installing ${gamename} Server failed, missing default configuration" - echo -e "" - exit 10 + fn_print_fail_nl "Installing ${gamename} Server failed, missing default configuration" + fn_script_log_fatal "Installing ${gamename} Server failed, missing default configuration" fi fn_fetch_file "${remote_fileurl}" "" "" "" "${local_filedir}" "${local_filename}" "${chmodx}" "${run}" "${forcedl}" "${md5}" fn_dl_extract "${local_filedir}" "${local_filename}" "${serverfiles}"