[z3-checkins] r33428 - z3/deliverance/branches/packaged/deliverance

ltucker at codespeak.net ltucker at codespeak.net
Wed Oct 18 22:49:41 CEST 2006


Author: ltucker
Date: Wed Oct 18 22:49:39 2006
New Revision: 33428

Modified:
   z3/deliverance/branches/packaged/deliverance/wsgifilter.py
Log:
fix internal routing decisions

Modified: z3/deliverance/branches/packaged/deliverance/wsgifilter.py
==============================================================================
--- z3/deliverance/branches/packaged/deliverance/wsgifilter.py	(original)
+++ z3/deliverance/branches/packaged/deliverance/wsgifilter.py	Wed Oct 18 22:49:39 2006
@@ -112,7 +112,7 @@
         internalBaseURL = environ.get(DELIVERANCE_BASE_URL,None)
         uri = urlparse.urljoin(internalBaseURL, uri)
         
-        if internalBaseURL and uri.startswith(internalBaseURL):
+        if relative_url(uri) or (internalBaseURL and uri.startswith(internalBaseURL)):
             return self.get_internal_resource(environ, uri[len(internalBaseURL):])
         else:
             return self.get_external_resource(uri)


More information about the z3-checkins mailing list