X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=activity%2F__init__.py;h=b7496724e752b7c07bfbdcf92ba8570bb8bade20;hb=8c0412d6d98dfad9dcebe0eb4be878ecd8dd64fb;hp=62fbc9e872b173b212cef15aad182a4436ca6fed;hpb=92620bf17c60377b7d156a6edf2c6a3077dd2745;p=unfold.git diff --git a/activity/__init__.py b/activity/__init__.py index 62fbc9e8..b7496724 100644 --- a/activity/__init__.py +++ b/activity/__init__.py @@ -84,10 +84,10 @@ def log(request, action, message, objects = None): t.start() def getClientIp(request): - x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') - if x_forwarded_for: + try : + x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') ip = x_forwarded_for.split(',')[0] - else: + except: ip = request.META.get('REMOTE_ADDR') return ip