projects
/
rhynodge.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
✨ Update HeldentageFilter to current HTML
[rhynodge.git]
/
src
/
main
/
kotlin
/
net
/
pterodactylus
/
rhynodge
/
filters
/
comics
/
HeldentageFilter.kt
diff --git
a/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/HeldentageFilter.kt
b/src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/HeldentageFilter.kt
index
9319a2f
..
48879c7
100644
(file)
--- a/
src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/HeldentageFilter.kt
+++ b/
src/main/kotlin/net/pterodactylus/rhynodge/filters/comics/HeldentageFilter.kt
@@
-16,11
+16,11
@@
import java.util.stream.Collectors
class HeldentageFilter : ComicSiteFilter() {
override fun extractTitle(document: Document): Optional<String> =
class HeldentageFilter : ComicSiteFilter() {
override fun extractTitle(document: Document): Optional<String> =
-
if (extractImageUrls(document).isEmpty()) absent() else of(""
)
+
document.select("article.art-post h2").text().asOptional(
)
override fun extractImageUrls(document: Document): List<String> =
override fun extractImageUrls(document: Document): List<String> =
- document.select("
#mod_jheldentage_display_latest img
")
- .map { it.attr("src") }
+ document.select("
article.art-post img.dj-image
")
+ .map { it.attr("
data-
src") }
override fun extractImageComments(document: Document): List<String> =
emptyList()
override fun extractImageComments(document: Document): List<String> =
emptyList()