From b1f9042b962c1b77a41b3b34a860541a15e53e66 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Wed, 2 Nov 2022 06:51:47 -0500 Subject: [PATCH] Fallback country ISO code if GeoIP fails --- scripts/server/utilities.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/server/utilities.js b/scripts/server/utilities.js index a09d5a09..9faaef7c 100644 --- a/scripts/server/utilities.js +++ b/scripts/server/utilities.js @@ -640,6 +640,10 @@ function processPlayerEnteringExitingProperty(client) { // =========================================================================== function getPlayerCountryISOCode(client) { + if (getPlayerIP(client) == "127.0.0.1" || getPlayerIP(client).indexOf("192.168.") != -1) { + return "US"; + } + return module.geoip.getCountryISO(getGlobalConfig().geoIPCountryDatabaseFilePath, getPlayerIP(client)); }