[FIX] Temporary hackish fix in order to restore login on runbot
bzr revid: fme@openerp.com-20140128140025-h70s2exdswppp8dn
This commit is contained in:
parent
eb091de615
commit
de3819972a
|
@ -534,7 +534,9 @@ def routing_map(modules, nodb_only, converters=None):
|
|||
routing = dict(type='http', auth='user', methods=None, routes=None)
|
||||
for claz in reversed(mv.im_class.mro()):
|
||||
fn = getattr(claz, mv.func_name, None)
|
||||
if fn and hasattr(fn, 'routing'):
|
||||
if fn and hasattr(fn, 'routing') and '__done__' not in fn.routing:
|
||||
if not nodb_only:
|
||||
fn.routing['__done__'] = True
|
||||
routing.update(fn.routing)
|
||||
if not nodb_only or nodb_only == (routing['auth'] == "none"):
|
||||
assert routing['routes'], "Method %r has not route defined" % mv
|
||||
|
|
Loading…
Reference in New Issue