fix 'module' condition in WebNip.iter_backends()

This commit is contained in:
Romain Bignon 2014-10-11 20:16:40 +02:00
commit 6322500d03

View file

@ -204,8 +204,8 @@ class WebNip(object):
:rtype: iter[:class:`weboob.tools.backend.Module`]
"""
for _, backend in sorted(self.backend_instances.iteritems()):
if caps is None or backend.has_caps(caps) and \
module is None or backend.NAME == module:
if (caps is None or backend.has_caps(caps)) and \
(module is None or backend.NAME == module):
with backend:
yield backend