From 02e6b835f96217240769f901f0b018a4f8b2db5b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 27 May 2012 01:15:31 +0530 Subject: [PATCH] Fix regression in 0.8.53 that broke sending APNX files to older Kindle devices --- src/calibre/devices/kindle/driver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/devices/kindle/driver.py b/src/calibre/devices/kindle/driver.py index 9754f95d2d..a220a68871 100644 --- a/src/calibre/devices/kindle/driver.py +++ b/src/calibre/devices/kindle/driver.py @@ -386,7 +386,7 @@ class KINDLE2(KINDLE): import traceback traceback.print_exc() # Upload the apnx file - self.upload_apnx(filename, metadata, filepath) + self.upload_apnx(path, filename, metadata, filepath) def upload_kindle_thumbnail(self, metadata, filepath): coverdata = getattr(metadata, 'thumbnail', None) @@ -406,7 +406,7 @@ class KINDLE2(KINDLE): with open(thumbfile, 'wb') as f: f.write(coverdata[2]) - def upload_apnx(self, filename, metadata, filepath): + def upload_apnx(self, path, filename, metadata, filepath): from calibre.devices.kindle.apnx import APNXBuilder opts = self.settings()