X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsupported%2FEpub.java;h=356e3a88fcbdb9d43905a5c6717ed10c62309cb1;hp=5a1fe43ce1e87929ee70e11e43c4d461f4ba3fc1;hb=bb7021f2b3f1bf32d6ec7ad521ae7ae8d1810c57;hpb=88664350f0b3849538d4f41f7c3d56d81d03e1a4 diff --git a/src/be/nikiroo/fanfix/supported/Epub.java b/src/be/nikiroo/fanfix/supported/Epub.java index 5a1fe43..356e3a8 100644 --- a/src/be/nikiroo/fanfix/supported/Epub.java +++ b/src/be/nikiroo/fanfix/supported/Epub.java @@ -185,9 +185,6 @@ class Epub extends InfoText { if (tmpInfo.exists()) { meta = InfoReader.readMeta(tmpInfo, true); - if (cover != null) { - meta.setCover(cover); - } tmpInfo.delete(); } else { if (title == null || title.isEmpty()) { @@ -208,6 +205,17 @@ class Epub extends InfoText { meta.setAuthor(author); meta.setImageDocument(isImagesDocumentByDefault()); } + + if (meta.getCover() == null) { + if (cover != null) { + meta.setCover(cover); + } else { +System.out.println(">>> " + getSourceFileOriginal()); + meta.setCover(InfoReader + .getCoverByName(getSourceFileOriginal().toURI() + .toURL())); + } + } } finally { if (zipIn != null) { zipIn.close();