From b8018f59f29eaf7c5036c704f6c4baa92fda9165 Mon Sep 17 00:00:00 2001 From: GRiker Date: Thu, 27 Oct 2011 13:53:43 -0600 Subject: [PATCH] WIP - conform epub metadata with calibre --- src/calibre/devices/apple/driver.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/devices/apple/driver.py b/src/calibre/devices/apple/driver.py index 645b2fb606..289d5079f4 100644 --- a/src/calibre/devices/apple/driver.py +++ b/src/calibre/devices/apple/driver.py @@ -1305,6 +1305,8 @@ class ITUNES(DriverBase): if DEBUG: self.log.info(" ITUNES._add_new_copy()") + self._update_epub_metadata(fpath, metadata) + db_added = None lb_added = None @@ -2663,6 +2665,7 @@ class ITUNES(DriverBase): metadata.timestamp = now() if DEBUG: self.log.info(" add timestamp: %s" % metadata.timestamp) + else: metadata.timestamp = now() if DEBUG: @@ -2699,7 +2702,7 @@ class ITUNES(DriverBase): if iswindows and metadata.series: metadata.tags = None - set_metadata(zfo, metadata, update_timestamp=True) + set_metadata(zfo, metadata, apply_null=True, update_timestamp=True) def _update_device(self, msg='', wait=True): '''