X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=activity%2F__init__.py;h=70381819c022c7d774e8c8c8f4aeaf8e45fdd43d;hb=2bf82680b1858b71eb13cb3202532deed5280db2;hp=4719a61cd800694bd3140aba21728e9608f5d67c;hpb=045944b2a08a43707cf5194c2340268d151b6132;p=unfold.git diff --git a/activity/__init__.py b/activity/__init__.py index 4719a61c..70381819 100644 --- a/activity/__init__.py +++ b/activity/__init__.py @@ -83,10 +83,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