From b593e69e647931328cc77472ad20409a7503404d Mon Sep 17 00:00:00 2001 From: Florent Date: Thu, 8 May 2014 12:19:57 +0200 Subject: [PATCH] Do no fill obj if it is not a CapObject --- weboob/tools/application/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/weboob/tools/application/base.py b/weboob/tools/application/base.py index 0f19cf82..8fce3c89 100644 --- a/weboob/tools/application/base.py +++ b/weboob/tools/application/base.py @@ -26,7 +26,7 @@ import sys import tempfile import warnings -from weboob.capabilities.base import ConversionWarning +from weboob.capabilities.base import ConversionWarning, CapBaseObject from weboob.tools.browser.browser import FormFieldConversionWarning from weboob.core import Weboob, CallErrors from weboob.core.backendscfg import BackendsConfig @@ -250,6 +250,8 @@ class BaseApplication(object): def _do_complete_obj(self, backend, fields, obj): if not obj: return obj + if not isinstance(obj, CapBaseObject): + return obj obj.backend = backend.name if fields is None or len(fields) > 0: