🚑️ Update filter for Cyanide & Happiness
[rhynodge.git] / src / main / java / net / pterodactylus / rhynodge / filters / comics / CyanideAndHappinessComicFilter.java
index 8cceb5c..80c8ac4 100644 (file)
@@ -17,6 +17,9 @@
 
 package net.pterodactylus.rhynodge.filters.comics;
 
+import static com.google.common.base.Optional.absent;
+import static com.google.common.base.Optional.of;
+
 import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
@@ -42,12 +45,12 @@ public class CyanideAndHappinessComicFilter extends ComicSiteFilter {
 
        @Override
        protected Optional<String> extractTitle(Document document) {
-               return Optional.absent();
+               return extractImageUrls(document).isEmpty() ? absent() : of("");
        }
 
        @Override
        protected List<String> extractImageUrls(Document document) {
-               Elements imageTags = document.select("img#main-comic");
+               Elements imageTags = document.select(".MainComic__ComicImage-sc-ndbx87-2 > span noscript img");
                return FluentIterable.from(imageTags).transform(new Function<Element, String>() {
 
                        @Override