@@ -124,7 +124,12 @@ def click_proxy(request, promo_id, hash):
124
124
project = Project .objects .get (slug = project_slug )
125
125
promo .incr (CLICKS , project = project )
126
126
else :
127
- log .warning ('Duplicate click logged. {count} total clicks tried.' .format (count = count ))
127
+ agent = request .META .get ('HTTP_USER_AGENT' , 'Unknown' )
128
+ log .warning (
129
+ 'Duplicate click logged. {count} total clicks tried. User Agent: [{agent}]' .format (
130
+ count = count , agent = agent
131
+ )
132
+ )
128
133
cache .incr (promo .cache_key (type = CLICKS , hash = hash ))
129
134
raise Http404 ('Invalid click. This has been logged.' )
130
135
return redirect (promo .link )
@@ -148,7 +153,12 @@ def view_proxy(request, promo_id, hash):
148
153
project = Project .objects .get (slug = project_slug )
149
154
promo .incr (VIEWS , project = project )
150
155
else :
151
- log .warning ('Duplicate view logged. {count} total clicks tried.' .format (count = count ))
156
+ agent = request .META .get ('HTTP_USER_AGENT' , 'Unknown' )
157
+ log .warning (
158
+ 'Duplicate view logged. {count} total views tried. User Agent: [{agent}]' .format (
159
+ count = count , agent = agent
160
+ )
161
+ )
152
162
cache .incr (promo .cache_key (type = VIEWS , hash = hash ))
153
163
raise Http404 ('Invalid click. This has been logged.' )
154
164
return redirect (promo .image )
0 commit comments