diff --git a/addons/base/common/dispatch.py b/addons/base/common/dispatch.py index a70e98717b6..58a891b3dc5 100644 --- a/addons/base/common/dispatch.py +++ b/addons/base/common/dispatch.py @@ -10,6 +10,7 @@ import uuid import xmlrpclib import simplejson +import werkzeug.datastructures import werkzeug.exceptions import werkzeug.utils import werkzeug.wrappers @@ -230,6 +231,7 @@ class Root(object): def dispatch(self, environ, start_response): request = werkzeug.wrappers.Request(environ) + request.parameter_storage_class = werkzeug.datastructures.ImmutableDict if request.path == '/': return werkzeug.utils.redirect(