summaryrefslogtreecommitdiff
path: root/paste/wareweb/servlet.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-07-18 01:13:23 +0000
committerianb <devnull@localhost>2005-07-18 01:13:23 +0000
commit3aa1d798db66c5c360aefa2155e4ff041a3bcebe (patch)
treed5ea4e330a6cce475461f99cb23cd4c559789071 /paste/wareweb/servlet.py
parent634d6c10172a69b5dc804b9aa60ba77843f214cf (diff)
downloadpaste-3aa1d798db66c5c360aefa2155e4ff041a3bcebe.tar.gz
Strify incoming urls to redirect
Diffstat (limited to 'paste/wareweb/servlet.py')
-rw-r--r--paste/wareweb/servlet.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/paste/wareweb/servlet.py b/paste/wareweb/servlet.py
index 66b302a..2c3f33f 100644
--- a/paste/wareweb/servlet.py
+++ b/paste/wareweb/servlet.py
@@ -189,6 +189,7 @@ class Servlet(object):
self._cached_output.append(unicode(v).encode('utf-8'))
def redirect(self, url, **query_vars):
+ url = str(url)
if not url.startswith('/') and not abs_regex.search(url):
url = self.app_url + '/' + url
if 'status' in query_vars: