X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Fwebpages%2Fsavoy%2FMovieExtractor.kt;h=7f46077d6687a545fcf10ff7678d0937452331f1;hb=344c25bffd290586dbbb3f0d2b67e36308d6cd57;hp=39c3ab827c679978ad05642a454929e11307eb60;hpb=894ec391181f30ea4d315c2137492ef57ae8fe07;p=rhynodge.git diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/savoy/MovieExtractor.kt b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/savoy/MovieExtractor.kt index 39c3ab8..7f46077 100644 --- a/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/savoy/MovieExtractor.kt +++ b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/savoy/MovieExtractor.kt @@ -25,7 +25,7 @@ class MovieExtractor { .replace("&l;", "<") .replace("&g;", ">") - private fun JsonNode.extractMovie() = Movie(get("name").asText(), get("poster").get("original").asText().fixImageUrl(), get("description_long").asText()).apply { + private fun JsonNode.extractMovie() = this@extractMovie.get("performances") .map { performance -> val begin = LocalDateTime.parse(performance.get("begin").asText(), dateFormat) @@ -33,8 +33,7 @@ class MovieExtractor { val link = "https://savoy.premiumkino.de/vorstellung/${slug}/${String.format("%tY%