[MOV] Moved methods filtering support from @website.route to @http.route

bzr revid: fme@openerp.com-20131119135428-fm3bfbp83anoxgo6
This commit is contained in:
Fabien Meghazi 2013-11-19 14:54:28 +01:00
parent b6be7b87c6
commit 8e68c33a4b
1 changed files with 0 additions and 3 deletions

View File

@ -30,7 +30,6 @@ def route(routes, *route_args, **route_kwargs):
new_routes = routes if isinstance(routes, list) else [routes]
f.cms = True
f.multilang = route_kwargs.get('multilang', False)
f.methods = route_kwargs.pop('methods', None)
if f.multilang:
route_kwargs.pop('multilang')
for r in list(new_routes):
@ -50,8 +49,6 @@ def route(routes, *route_args, **route_kwargs):
if not lang_ok:
return request.not_found()
request.website.preprocess_request(request)
if f.methods and request.httprequest.method not in f.methods:
return werkzeug.exceptions.MethodNotAllowed(valid_methods=f.methods)
try:
return f(*args, **kwargs)
except Exception, err: