Version 1.4.2: fix for images documents...
[fanfix.git] / src / be / nikiroo / fanfix / supported / MangaFox.java
index 3e2dbadc9a7353f3f447dcdc47aec3e016a83ba1..d86cc738c2f731707e98bb328e93f4f2005a134e 100644 (file)
@@ -11,10 +11,9 @@ import java.util.List;
 import java.util.Map.Entry;
 import java.util.Scanner;
 
-import javax.imageio.ImageIO;
-
 import be.nikiroo.fanfix.Instance;
 import be.nikiroo.fanfix.data.MetaData;
+import be.nikiroo.utils.IOUtils;
 import be.nikiroo.utils.StringUtils;
 
 class MangaFox extends BasicSupport {
@@ -37,6 +36,7 @@ class MangaFox extends BasicSupport {
                meta.setDate(getDate(reset(in)));
                meta.setTags(getTags(reset(in)));
                meta.setSource(getSourceName());
+               meta.setUrl(source.toString());
                meta.setPublisher(getSourceName());
                meta.setUuid(source.toString());
                meta.setLuid("");
@@ -185,7 +185,7 @@ class MangaFox extends BasicSupport {
                        try {
                                coverIn = openEx(cover);
                                try {
-                                       return ImageIO.read(coverIn);
+                                       return IOUtils.toImage(coverIn);
                                } finally {
                                        coverIn.close();
                                }
@@ -312,7 +312,7 @@ class MangaFox extends BasicSupport {
                                builder.append("[");
                                // to help with the retry and the originalUrl, part 1
                                builder.append(withoutQuery(linkImage));
-                               builder.append("]\n");
+                               builder.append("]<br/>");
                        }
 
                        // to help with the retry and the originalUrl, part 2