--- a/app/soc/views/helper/requests.py Mon Sep 07 20:02:35 2009 +0200
+++ b/app/soc/views/helper/requests.py Mon Sep 07 20:06:27 2009 +0200
@@ -22,9 +22,10 @@
]
-import os
import urlparse
+from soc.logic import system
+
def getSingleIndexedParamValue(request, param_name, values=()):
"""Returns a value indexed by a query parameter in the HTTP request.
@@ -119,7 +120,7 @@
# no HTTP referrer, so cannot possibly start with expected prefix
return False
- http_host = 'http://%s/%s' % (os.environ['HTTP_HOST'], url_name)
+ http_host = 'http://%s/%s' % (system.getHostname(), url_name)
if http_from.startswith(http_host):
return True