diff options
| -rwxr-xr-x | freebase/uritemplate.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/freebase/uritemplate.py b/freebase/uritemplate.py index 0a81147..516b0a5 100755 --- a/freebase/uritemplate.py +++ b/freebase/uritemplate.py @@ -66,6 +66,8 @@ def expand_uri_template(template, args): return URITemplate(template).run(args) def _uri_encode_var(v): + if isinstance(v, unicode): + v = v.encode('utf-8') return urllib.quote(v, safe="-_.~!$&'()*+,;=:/?[]#@") |
