summaryrefslogtreecommitdiff
path: root/addons/web/controllers
diff options
context:
space:
mode:
authorDenis Ledoux <dle@openerp.com>2014-01-30 12:27:41 +0100
committerDenis Ledoux <dle@openerp.com>2014-01-30 12:27:41 +0100
commit9c8a59b60b435dbbff772f835ee776b44672e462 (patch)
tree1b14195fe76c721b549ca6b4efd379665835d152 /addons/web/controllers
parentef019949f4a529746c8d7ecf92d2e873263ee6f5 (diff)
[FIX] web: use werkzeug instead of urllib, as werkzeug handle utf-8 while urllib doesnt
bzr revid: dle@openerp.com-20140130112741-mxonv6j1gt89f1uj
Diffstat (limited to 'addons/web/controllers')
-rw-r--r--addons/web/controllers/main.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py
index c1324588330..6e7a7fc6af8 100644
--- a/addons/web/controllers/main.py
+++ b/addons/web/controllers/main.py
@@ -15,7 +15,6 @@ import os
import re
import simplejson
import time
-import urllib
import urllib2
import zlib
from xml.etree import ElementTree
@@ -355,9 +354,9 @@ def manifest_list(extension, mods=None, db=None, debug=False):
if not debug:
path = '/web/webclient/' + extension
if mods is not None:
- path += '?' + urllib.urlencode({'mods': mods})
+ path += '?' + werkzeug.url_encode({'mods': mods})
elif db:
- path += '?' + urllib.urlencode({'db': db})
+ path += '?' + werkzeug.url_encode({'db': db})
remotes = [wp for fp, wp in files if fp is None]
return [path] + remotes