Skip to content

Commit 52f416e

Browse files
committed
optimization: filter noVideo entries
1 parent 4b089e4 commit 52f416e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/mServer/crawler/sender/phoenix/parser/PhoenixSendungOverviewDeserializer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ private static Set<String> parseItems(final JsonObject aContentObject) {
6767
for (final JsonElement itemElement : itemArray) {
6868

6969
final Optional<String> htmlUrl = JsonUtils.getAttributeAsString(itemElement.getAsJsonObject(), ATTRIBUTE_LINK);
70-
if (htmlUrl.isPresent() && !htmlUrl.get().isEmpty()) {
70+
final Optional<String> hasVideo = JsonUtils.getElementValueAsString(itemElement, "inhalt_video");
71+
if (htmlUrl.isPresent() && !htmlUrl.get().isEmpty() && (hasVideo.orElse("true").equalsIgnoreCase("true"))) {
7172
items.add(extractIdFromHtmlUrl(htmlUrl.get()));
7273
}
7374
}

0 commit comments

Comments
 (0)