Fix tests:
[fanfix.git] / src / be / nikiroo / fanfix / supported / Epub.java
index ba56cfb77540ac100e25a3ab4760544529ffea52..ce9bd06f7a7b15efc358fac017b1313cc03763ed 100644 (file)
@@ -189,18 +189,19 @@ class Epub extends InfoText {
                        }
 
                        meta = new MetaData();
-                       meta.setLang("EN");
+                       meta.setLang("en");
                        meta.setTags(new ArrayList<String>());
                        meta.setSource(getSourceName());
                        meta.setUuid(url);
                        meta.setUrl(url);
                        meta.setTitle(title);
                        meta.setAuthor(author);
+                       meta.setImageDocument(isImagesDocumentByDefault());
                }
        }
 
        @Override
-       protected void close() throws IOException {
+       protected void close() {
                if (tmp != null && tmp.exists()) {
                        if (!tmp.delete()) {
                                tmp.deleteOnExit();
@@ -210,7 +211,11 @@ class Epub extends InfoText {
                tmp = null;
 
                if (fakeIn != null) {
-                       fakeIn.close();
+                       try {
+                               fakeIn.close();
+                       } catch (Exception e) {
+                               Instance.getTraceHandler().error(e);
+                       }
                }
 
                super.close();
@@ -227,4 +232,8 @@ class Epub extends InfoText {
        protected boolean getCover() {
                return true;
        }
+
+       protected boolean isImagesDocumentByDefault() {
+               return false;
+       }
 }