fix get_site_url to not return trailing slashes
authorTero Marttila <terom@fixme.fi>
Tue, 02 Dec 2008 03:16:22 +0200
changeset 3 84a149e35cbe
parent 2 ec68a0f75c58
child 4 622592427cec
fix get_site_url to not return trailing slashes
site/request.py
--- a/site/request.py	Tue Dec 02 03:05:04 2008 +0200
+++ b/site/request.py	Tue Dec 02 03:16:22 2008 +0200
@@ -7,13 +7,14 @@
 
         /foo/bar/quux.py                -> /foo
         /~terom/qmsk.net/site/index.py  -> /~terom/qmsk.net
-        None                            -> /
+        /                               -> ""
+        None                            -> ""
     """
     
     if script_name :
-        return os.path.dirname(os.path.dirname(script_name))
+        return os.path.dirname(os.path.dirname(script_name)).rstrip("/")
     else :
-        return "/"
+        return ""
 
 def get_page_path (path_info, default) :
     """