diff --git a/weboob/tools/capabilities/thumbnail.py b/weboob/tools/capabilities/thumbnail.py index ab41baecdf88e02ce94841511eec4a26416dc14b..d37bdd116cf16b2502d96d131817b0a2745fe8e2 100644 --- a/weboob/tools/capabilities/thumbnail.py +++ b/weboob/tools/capabilities/thumbnail.py @@ -17,22 +17,22 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.capabilities.base import BaseObject, NotLoaded, StringField, BytesField +from weboob.capabilities.base import NotLoaded, BytesField +from weboob.capabilities.image import _BaseImage __all__ = ['Thumbnail'] -class Thumbnail(BaseObject): +class Thumbnail(_BaseImage): """ Thumbnail of an image. """ - url = StringField('URL to photo thumbnail') - data = BytesField('Data') + data = BytesField('Data') def __init__(self, url): - BaseObject.__init__(self, url) + super(Thumbnail, self).__init__(url) self.url = url.replace(u' ', u'%20') def __str__(self):