From b36fd1aa6aa4a28e9367137d3be0d0818fa84b85 Mon Sep 17 00:00:00 2001 From: Tushar Date: Mon, 15 Apr 2019 18:53:42 +0530 Subject: [PATCH] Fixed an IndexOutOfBoundException while fetching the next page. --- .../com/rarchives/ripme/ripper/rippers/ComicextraRipper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/ComicextraRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/ComicextraRipper.java index c8cca3a9..08b27a76 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/ComicextraRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/ComicextraRipper.java @@ -100,7 +100,9 @@ public class ComicextraRipper extends AbstractHTMLRipper { if (urlType == UrlType.COMIC) { ++chapterIndex; imageIndex = 0; // Resetting the imagesIndex so that images prefix within each chapter starts from '001_'. - return Http.url(chaptersList.get(chapterIndex)).get(); + if (chapterIndex < chaptersList.size()) { + return Http.url(chaptersList.get(chapterIndex)).get(); + } } return super.getNextPage(doc);