From 119eef1a6b411c3b6f2ef0a6c21d415bcdd87c5c Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 10 Oct 2013 12:49:00 +0200 Subject: [PATCH] [FIX] Support other types in urlplus() bzr revid: fme@openerp.com-20131010104900-r315xkg9mhox5ouf --- addons/website/models/website.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website/models/website.py b/addons/website/models/website.py index c7dabbaf0d0..cd0dfaa6940 100644 --- a/addons/website/models/website.py +++ b/addons/website/models/website.py @@ -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() ))