Skip to content

Commit d69fa8a

Browse files
committed
filter noVideo entries
1 parent 702f6f6 commit d69fa8a

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/de/mediathekview/mserver/crawler/phoenix/parser/PhoenixSendungOverviewDeserializer.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ private static Set<String> parseItems(final JsonObject aContentObject) {
5151

5252
final Optional<String> htmlUrl =
5353
JsonUtils.getAttributeAsString(itemElement.getAsJsonObject(), ATTRIBUTE_LINK);
54-
if (htmlUrl.isPresent() && !htmlUrl.get().isEmpty()) {
54+
55+
final Optional<String> hasVideo = JsonUtils.getElementValueAsString(itemElement, "inhalt_video");
56+
if (htmlUrl.isPresent() && !htmlUrl.get().isEmpty() && (hasVideo.orElse("true").equalsIgnoreCase("true"))) {
5557
items.add(extractIdFromHtmlUrl(htmlUrl.get()));
5658
}
5759
}

0 commit comments

Comments
 (0)