X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsupported%2FFanfiction.java;h=7d4285b33e86109650e397c1d58358d54a9633a9;hp=5f049e456c7d0b5930c01deef11227be9f7ecab5;hb=b4dc6ab518ded2dd92e4cbb02ac615b1d57e8e6d;hpb=3d247bc3bb955a9b85686f0db431157cb9dc4a10 diff --git a/src/be/nikiroo/fanfix/supported/Fanfiction.java b/src/be/nikiroo/fanfix/supported/Fanfiction.java index 5f049e4..7d4285b 100644 --- a/src/be/nikiroo/fanfix/supported/Fanfiction.java +++ b/src/be/nikiroo/fanfix/supported/Fanfiction.java @@ -124,6 +124,8 @@ class Fanfiction extends BasicSupport { } private String getAuthor(InputStream in) { + String author = null; + int i = 0; @SuppressWarnings("resource") Scanner scan = new Scanner(in, "UTF-8"); @@ -132,12 +134,13 @@ class Fanfiction extends BasicSupport { String line = scan.next(); if (line.contains("xcontrast_txt")) { if ((++i) == 3) { - return StringUtils.unhtml(line).trim(); + author = StringUtils.unhtml(line).trim(); + break; } } } - return null; + return fixAuthor(author); } private String getDate(InputStream in) {