diff --git a/weboob/capabilities/base.py b/weboob/capabilities/base.py index dbe2d069..502f9f1a 100644 --- a/weboob/capabilities/base.py +++ b/weboob/capabilities/base.py @@ -91,6 +91,12 @@ class NotAvailableType(object): def __str__(self): return unicode(self).decode('utf-8') + def __copy__(self): + return self + + def __deepcopy__(self, memo): + return self + def __unicode__(self): return u'Not available' @@ -111,6 +117,12 @@ class NotLoadedType(object): def __str__(self): return unicode(self).decode('utf-8') + def __copy__(self): + return self + + def __deepcopy__(self, memo): + return self + def __unicode__(self): return u'Not loaded'