[MERGE] web: properly encode db and addons URL parameters
bzr revid: odo@openerp.com-20130207180143-vro64n60kgg57l0y
This commit is contained in:
commit
c469e034b2
|
@ -13,6 +13,7 @@ import os
|
|||
import re
|
||||
import simplejson
|
||||
import time
|
||||
import urllib
|
||||
import urllib2
|
||||
import xmlrpclib
|
||||
import zlib
|
||||
|
@ -294,9 +295,9 @@ def manifest_list(req, extension, mods=None, db=None):
|
|||
if not req.debug:
|
||||
path = '/web/webclient/' + extension
|
||||
if mods is not None:
|
||||
path += '?mods=' + mods
|
||||
path += '?' + urllib.urlencode({'mods': mods})
|
||||
elif db:
|
||||
path += '?db=' + db
|
||||
path += '?' + urllib.urlencode({'db': db})
|
||||
return [path]
|
||||
files = manifest_glob(req, extension, addons=mods, db=db)
|
||||
i_am_diabetic = req.httprequest.environ["QUERY_STRING"].count("no_sugar") >= 1 or \
|
||||
|
|
Loading…
Reference in New Issue