From 87ad871a72d6c3c53212259134d2a30ffb59795d Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Wed, 9 Sep 2020 21:16:16 +0100 Subject: [PATCH] config ip improvements --- lgsm/functions/check_ip.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/check_ip.sh b/lgsm/functions/check_ip.sh index 4377a27d9..0ceab0b70 100644 --- a/lgsm/functions/check_ip.sh +++ b/lgsm/functions/check_ip.sh @@ -25,8 +25,14 @@ if [ -n "${ip}" ]&&[ "${ip}" != "0.0.0.0" ]; then queryips=( "${ip}" ) # If game server IP is set IP address in game config. elif [ -n "${configip}" ]; then - queryips=( "${configip}" ) - ip="${configip}" + # If config does not have an IP set. + if [ "${configip}" == "" ];then + queryips=( $(echo "${getip}") ) + # If config does have an IP set. + else + queryips=( "${configip}" ) + ip="${configip}" + fi # If IP has not been set by user. else queryips=( $(echo "${getip}") )