[FIX] dont use werkzeug.urls not available in 0.5 (lucid)

bzr revid: al@openerp.com-20111001175924-s1rk41xx2i22plax
This commit is contained in:
Antony Lesuisse 2011-10-01 19:59:24 +02:00
parent fb9defcfff
commit 3a12aa8d7c
1 changed files with 4 additions and 8 deletions

View File

@ -13,7 +13,6 @@ import xmlrpclib
import simplejson
import werkzeug.datastructures
import werkzeug.exceptions
import werkzeug.urls
import werkzeug.utils
import werkzeug.wrappers
import werkzeug.wsgi
@ -310,9 +309,9 @@ class Root(object):
by the server, will be filtered by this pattern
"""
def __init__(self, options):
self.root = werkzeug.urls.Href('/web/webclient/home')
self.root = '/web/webclient/home?debug=1'
self.config = options
if self.config.backend == 'local':
conn = openerplib.get_connector(protocol='local')
else:
@ -349,13 +348,10 @@ class Root(object):
request.parameter_storage_class = werkzeug.datastructures.ImmutableDict
if request.path == '/':
return werkzeug.utils.redirect(
self.root(dict(request.args, debug='')), 301)(
environ, start_response)
return werkzeug.utils.redirect(self.root, 301)(environ, start_response)
elif request.path == '/mobile':
return werkzeug.utils.redirect(
'/web_mobile/static/src/web_mobile.html', 301)(
environ, start_response)
'/web_mobile/static/src/web_mobile.html', 301)(environ, start_response)
handler = self.find_handler(*(request.path.split('/')[1:]))