From: David ‘Bombe’ Roden Date: Thu, 2 Oct 2025 13:42:01 +0000 (+0200) Subject: 🐛 Add missing comic commit for Bex and Keit X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=61e24c0140907b7f116a05a5bca7173b7378e55d;p=rhynodge.git 🐛 Add missing comic commit for Bex and Keit --- diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilter.kt b/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilter.kt index 1d7c241..670aee8 100644 --- a/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilter.kt +++ b/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilter.kt @@ -15,6 +15,7 @@ class BexAndKeitComicFilter : ComicSiteFilter() { .flatMap { it.select("picture.comic-image source:first-child") } .map { it.attr("srcset") } - override fun extractImageComments(document: Document) = emptyList() + override fun extractImageComments(document: Document) = + listOf(document.select(".comic-caption-container").text()) } diff --git a/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilterTest.kt b/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilterTest.kt index db1da31..bbcda41 100644 --- a/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilterTest.kt +++ b/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilterTest.kt @@ -9,7 +9,7 @@ class BexAndKeitComicFilterTest : ComicSiteFilterTest() { override val resource = "bex-and-keit.html" override val expectedComics = listOf( ComicState.Comic("") - .add(ComicState.Strip("https://cdn.sanity.io/images/4h3kafsm/production/fbf3f2a13434998df21b658b536e501f86af6224-1109x1399.jpg?w=672&fit=max", "")) + .add(ComicState.Strip("https://cdn.sanity.io/images/4h3kafsm/production/fbf3f2a13434998df21b658b536e501f86af6224-1109x1399.jpg?w=672&fit=max", "It's that time of the year again. One new comic every day, all of October! (God willing)")) .add(ComicState.Strip("https://cdn.sanity.io/images/4h3kafsm/production/8bb1efb285d5fa42e79c6dd6ebdb165e7a5c3229-1109x1399.jpg?w=672&fit=max", "")) .add(ComicState.Strip("https://cdn.sanity.io/images/4h3kafsm/production/65a2d010ba31e5e4647c3594bfb3beb59fcf7a87-1109x1399.jpg?w=672&fit=max", "")) )