From 429d452d276b0767debec6a83e4c5d200d244bc0 Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Wed, 16 Mar 2016 12:39:43 +0100 Subject: [PATCH] minor fixes for images in epub/mobi --- lib/librarian | 2 +- src/catalogue/models/book.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/librarian b/lib/librarian index 6d1ec864c..50851315e 160000 --- a/lib/librarian +++ b/lib/librarian @@ -1 +1 @@ -Subproject commit 6d1ec864ca2ec59a74afe0f025134fdd18e4f5b5 +Subproject commit 50851315ec74af3cad225137935de36904c4c29b diff --git a/src/catalogue/models/book.py b/src/catalogue/models/book.py index 6e66f2ee4..a4017fbb9 100644 --- a/src/catalogue/models/book.py +++ b/src/catalogue/models/book.py @@ -247,6 +247,10 @@ class Book(models.Model): def download_pictures(self, remote_gallery_url): gallery_path = self.gallery_path() + # delete previous files, so we don't include old files in ebooks + for filename in os.listdir(gallery_path): + file_path = os.path.join(gallery_path, filename) + os.unlink(file_path) ilustr_elements = list(self.wldocument().edoc.findall('//ilustr')) if ilustr_elements: makedirs(gallery_path) -- 2.20.1