From 05dd22f2a1602fa57bf42d62fcc3e923ba365e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Blond=20Daugaard?= Date: Tue, 26 Jul 2011 15:12:36 +0200 Subject: [PATCH] Added support for colon (:) in design document name. --- couchdb-external-hook.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/couchdb-external-hook.py b/couchdb-external-hook.py index 86d7b626..1be6247c 100755 --- a/couchdb-external-hook.py +++ b/couchdb-external-hook.py @@ -61,7 +61,7 @@ def respond(res, req, key): # URL-escape each part for index, item in enumerate(path): - path[index] = urllib.quote(path[index], "") + path[index] = urllib.quote(path[index], safe=":/") path = '/'.join(['', key] + path) params = urllib.urlencode(dict([k, v.encode('utf-8')] for k, v in req["query"].items()))