From 8fe2facd9fd54ff97f63f9c119e5c808cc5513b7 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 18 Jul 2010 01:22:02 +0200 Subject: [PATCH] fix do() with caps --- weboob/core/ouiboube.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/core/ouiboube.py b/weboob/core/ouiboube.py index aff33734..3950f1af 100644 --- a/weboob/core/ouiboube.py +++ b/weboob/core/ouiboube.py @@ -130,7 +130,8 @@ class Weboob(object): backends.append(backend) if 'caps' in kwargs: - backends = [backend for backend in backends if backend.has_caps(kwargs.pop('caps'))] + caps = kwargs.pop('caps') + backends = [backend for backend in backends if backend.has_caps(caps)] return BackendsCall(backends, function, *args, **kwargs)