Do no fill obj if it is not a CapObject
This commit is contained in:
parent
6820826e3a
commit
b593e69e64
1 changed files with 3 additions and 1 deletions
|
|
@ -26,7 +26,7 @@ import sys
|
||||||
import tempfile
|
import tempfile
|
||||||
import warnings
|
import warnings
|
||||||
|
|
||||||
from weboob.capabilities.base import ConversionWarning
|
from weboob.capabilities.base import ConversionWarning, CapBaseObject
|
||||||
from weboob.tools.browser.browser import FormFieldConversionWarning
|
from weboob.tools.browser.browser import FormFieldConversionWarning
|
||||||
from weboob.core import Weboob, CallErrors
|
from weboob.core import Weboob, CallErrors
|
||||||
from weboob.core.backendscfg import BackendsConfig
|
from weboob.core.backendscfg import BackendsConfig
|
||||||
|
|
@ -250,6 +250,8 @@ class BaseApplication(object):
|
||||||
def _do_complete_obj(self, backend, fields, obj):
|
def _do_complete_obj(self, backend, fields, obj):
|
||||||
if not obj:
|
if not obj:
|
||||||
return obj
|
return obj
|
||||||
|
if not isinstance(obj, CapBaseObject):
|
||||||
|
return obj
|
||||||
|
|
||||||
obj.backend = backend.name
|
obj.backend = backend.name
|
||||||
if fields is None or len(fields) > 0:
|
if fields is None or len(fields) > 0:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue