app/soc/views/helper/requests.py
changeset 2871 e440e94a874b
parent 2867 e8d86272e6ea
child 2879 cb0f9b4646aa
--- a/app/soc/views/helper/requests.py	Mon Sep 07 20:07:58 2009 +0200
+++ b/app/soc/views/helper/requests.py	Mon Sep 07 20:26:39 2009 +0200
@@ -22,10 +22,9 @@
   ]
 
 
+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.
@@ -120,7 +119,7 @@
     # no HTTP referrer, so cannot possibly start with expected prefix
     return False
 
-  http_host = 'http://%s/%s' % (system.getHostname(), url_name)
+  http_host = 'http://%s/%s' % (os.environ['HTTP_HOST'], url_name)
 
   if http_from.startswith(http_host):
     return True