From 61e24c0140907b7f116a05a5bca7173b7378e55d Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Thu, 2 Oct 2025 15:42:01 +0200 Subject: [PATCH] =?utf8?q?=F0=9F=90=9B=20Add=20missing=20comic=20commit=20?= =?utf8?q?for=20Bex=20and=20Keit?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../net/pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilter.kt | 3 ++- .../pterodactylus/rhynodge/filters/comics/BexAndKeitComicFilterTest.kt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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", "")) ) -- 2.7.4