From 27a10bbeb910cda5b0c36a5871990a5f6a45c41b Mon Sep 17 00:00:00 2001 From: Robert Carosi Date: Wed, 5 Oct 2022 14:04:09 +0200 Subject: [PATCH] Fix pdf case --- .../java/nl/carosi/remarkablepocket/MetadataProvider.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/main/java/nl/carosi/remarkablepocket/MetadataProvider.java b/src/main/java/nl/carosi/remarkablepocket/MetadataProvider.java index 9a2c0d3..e8a1fe0 100644 --- a/src/main/java/nl/carosi/remarkablepocket/MetadataProvider.java +++ b/src/main/java/nl/carosi/remarkablepocket/MetadataProvider.java @@ -55,12 +55,6 @@ final class MetadataProvider { LOG.debug("Getting metadata for document: {}.", name); try (ZipFile zip = new ZipFile(rmapi.download(name).toFile())) { String fileHash = zip.entries().nextElement().getName().split("\\.")[0]; - if (zip.getEntry(fileHash + ".pdf") != null) { - // In this case the article was converted to pdf because Remarkable - // couldn't read the epub file. This means we lost the metadata, - // so we delete it. - throw new RuntimeException("Article was converted to PDF"); - } try (InputStream linesStream = zip.getInputStream(zip.getEntry(fileHash + ".content")); InputStream epubStream = zip.getInputStream(zip.getEntry(fileHash + ".epub"))) { int pageCount = objectMapper.readValue(linesStream, Lines.class).pageCount();