4
0
mirror of https://github.com/cwinfo/yggdrasil-map synced 2025-08-14 15:58:10 +00:00

Safely omit IP if it is not available.

This commit is contained in:
Adam Novak
2015-08-28 00:07:44 -07:00
parent 23d9a94203
commit 7aa07f7bc3
2 changed files with 5 additions and 2 deletions

View File

@@ -5,7 +5,10 @@ app = Flask(__name__)
app.config.from_pyfile('web_config.cfg')
def get_ip():
ip = request.headers['x-real-ip']
try:
ip = request.headers['x-real-ip']
except KeyError:
ip = None
if ip == '10.18.3.20':
ip = request.headers['x-atomshare-real-ip']
return ip