X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Fcomics%2FSinfestComicFilter.java;h=a37048299e89bbe6cf763faa957c244be03af872;hb=d0b1f8c386bd1b61f7cbc6674ba3f78d450b7d47;hp=f94c355cfdb09acdca66680cb4ddb4c28ac6651f;hpb=e21a36cef7d1cc08445923ecf2dd6846f2764263;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/comics/SinfestComicFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/comics/SinfestComicFilter.java index f94c355..a370482 100644 --- a/src/main/java/net/pterodactylus/rhynodge/filters/comics/SinfestComicFilter.java +++ b/src/main/java/net/pterodactylus/rhynodge/filters/comics/SinfestComicFilter.java @@ -40,18 +40,12 @@ public class SinfestComicFilter extends ComicSiteFilter { @Override protected Optional extractTitle(Document document) { - Elements imageCell = selectImageAttributes(document); - return imageCell.hasAttr("alt") ? Optional.of(imageCell.attr("alt")) : Optional.absent(); + return Optional.fromNullable(document.select("tr.style5 td.style3").text()); } @Override protected List extractImageUrls(Document document) { - Elements imageCells = selectImageAttributes(document); - return imageCells.stream().map(cell -> cell.attr("src")).collect(Collectors.toList()); - } - - private Elements selectImageAttributes(Document document) { - return document.select("tbody.style5 img"); + return document.select("div.container img").stream().map(it -> it.attr("src")).collect(Collectors.toList()); } @Override