From 371db2af99625b5bfdcf54f883da78ac8fa29b0e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 28 Oct 2010 17:33:46 -0600 Subject: [PATCH] Fix #7165 (Pandigital with Kobo needs images in .thumbnail) --- src/calibre/devices/misc.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py index bca4e8ec52..92e26d47e4 100644 --- a/src/calibre/devices/misc.py +++ b/src/calibre/devices/misc.py @@ -117,6 +117,12 @@ class PDNOVEL_KOBO(PDNOVEL): EBOOK_DIR_MAIN = 'eBooks/Kobo' + def upload_cover(self, path, filename, metadata, filepath): + coverdata = getattr(metadata, 'thumbnail', None) + if coverdata and coverdata[2]: + with open(os.path.join(path, '.thumbnail', filename+'.jpg'), 'wb') as coverfile: + coverfile.write(coverdata[2]) + class VELOCITYMICRO(USBMS): name = 'VelocityMicro device interface'