[FIX] Support other types in urlplus()
bzr revid: fme@openerp.com-20131010104900-r315xkg9mhox5ouf
This commit is contained in:
parent
165a9e673b
commit
119eef1a6b
|
@ -69,7 +69,7 @@ def urlplus(url, params):
|
|||
|
||||
# can't use urlencode because it encodes to (ascii, replace) in p2
|
||||
return "%s?%s" % (url, '&'.join(
|
||||
k + '=' + urllib.quote_plus(v if isinstance(v, str) else v.encode('utf-8'))
|
||||
k + '=' + urllib.quote_plus(v.encode('utf-8') if isinstance(v, unicode) else str(v))
|
||||
for k, v in params.iteritems()
|
||||
))
|
||||
|
||||
|
|
Loading…
Reference in New Issue