From 85c3048cd4540e4830094bc682f5ce181df4fb15 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Wed, 17 Jul 2019 12:46:57 +0200 Subject: [PATCH] Fix handling of GeoIP lookup failure --- server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.py b/server.py index 873a4ca..9e516be 100755 --- a/server.py +++ b/server.py @@ -284,7 +284,7 @@ def asyncFinishThread(server): except geoip2.errors.GeoIP2Error: app.logger.warning("GeoIP lookup failure for %s." % (server["address"],)) - if "continent" in geo and "code" in geo["continent"]: + if geo and "continent" in geo: server["geo_continent"] = geo["continent"]["code"] else: app.logger.warning("Unable to get GeoIP Continent data for %s."