Fix parsing next page

This commit is contained in:
seven332 committed 2019-03-22 12:27:25 +08:00
1 parent 29a27cbe00
commit 6350fc1ece
1 file changed
+7 -4
@@ -271,10 +271,13 @@ public class GalleryListParser {
Element e = es.get(es.size() - 1);
if (e != null) {
String href = e.child(0).attr("href");
Matcher matcher = PATTERN_NEXT_PAGE.matcher(href);
if (matcher.find()) {
result.nextPage = Integer.parseInt(matcher.group(1));
e = e.children().first();
if (e != null) {
String href = e.attr("href");
Matcher matcher = PATTERN_NEXT_PAGE.matcher(href);
if (matcher.find()) {
result.nextPage = NumberUtils.parseIntSafely(matcher.group(1), 0);
}
}
}
} catch (Throwable e) {