An attempt to make covers work.

This commit is contained in:
Charles Haley 2010-09-12 22:32:20 +01:00
parent d4173f1349
commit 171ac9488a

View File

@ -1056,7 +1056,10 @@ class DeviceBooksModel(BooksModel): # {{{
if hasattr(cdata, 'image_path'): if hasattr(cdata, 'image_path'):
img.load(cdata.image_path) img.load(cdata.image_path)
elif cdata: elif cdata:
img.loadFromData(cdata) if isinstance(cdata, tuple):
img.loadFromData(cdata[2])
else:
img.loadFromData(cdata)
if img.isNull(): if img.isNull():
img = self.default_image img = self.default_image
data['cover'] = img data['cover'] = img