[FIX] web: use werkzeug instead of urllib, as werkzeug handle utf-8 while urllib doesnt
bzr revid: dle@openerp.com-20140130112741-mxonv6j1gt89f1uj
This commit is contained in:
parent
ef019949f4
commit
9c8a59b60b
|
@ -15,7 +15,6 @@ import os
|
||||||
import re
|
import re
|
||||||
import simplejson
|
import simplejson
|
||||||
import time
|
import time
|
||||||
import urllib
|
|
||||||
import urllib2
|
import urllib2
|
||||||
import zlib
|
import zlib
|
||||||
from xml.etree import ElementTree
|
from xml.etree import ElementTree
|
||||||
|
@ -355,9 +354,9 @@ def manifest_list(extension, mods=None, db=None, debug=False):
|
||||||
if not debug:
|
if not debug:
|
||||||
path = '/web/webclient/' + extension
|
path = '/web/webclient/' + extension
|
||||||
if mods is not None:
|
if mods is not None:
|
||||||
path += '?' + urllib.urlencode({'mods': mods})
|
path += '?' + werkzeug.url_encode({'mods': mods})
|
||||||
elif db:
|
elif db:
|
||||||
path += '?' + urllib.urlencode({'db': db})
|
path += '?' + werkzeug.url_encode({'db': db})
|
||||||
|
|
||||||
remotes = [wp for fp, wp in files if fp is None]
|
remotes = [wp for fp, wp in files if fp is None]
|
||||||
return [path] + remotes
|
return [path] + remotes
|
||||||
|
|
Loading…
Reference in New Issue