do not allow empty cover images
[fanfix.git] / src / be / nikiroo / fanfix / searchable / Fanfiction.java
index e2fba1ff404f17d2a23bc18defbc2b03d7a425e3..cbc927bcc2d981b028311be59fa2d1ba7c152542 100644 (file)
@@ -287,7 +287,13 @@ class Fanfiction extends BasicSearchable {
                                        try {
                                                InputStream in = Instance.getInstance().getCache().open(new URL(coverUrl), getSupport(), true);
                                                try {
-                                                       meta.setCover(new Image(in));
+                                                       Image img = new Image(in);
+                                                       if (img.getSize() == 0) {
+                                                               img.close();
+                                                               throw new IOException(
+                                                                               "Empty image not accepted");
+                                                       }
+                                                       meta.setCover(img);
                                                } finally {
                                                        in.close();
                                                }