From 352b34bb61d45f27695ae8806519016fab057bf8 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Tue, 1 Mar 2016 05:19:27 +0000 Subject: [PATCH] * Ignore bad series entries on the client-side right away --- source/net/filebot/web/TheTVDBClient.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/net/filebot/web/TheTVDBClient.java b/source/net/filebot/web/TheTVDBClient.java index 0ebd5a72..c341e20f 100644 --- a/source/net/filebot/web/TheTVDBClient.java +++ b/source/net/filebot/web/TheTVDBClient.java @@ -114,6 +114,11 @@ public class TheTVDBClient extends AbstractEpisodeListProvider { int sid = matchInteger(getTextContent("seriesid", node)); String seriesName = getTextContent("SeriesName", node); + if (seriesName.startsWith("**") && seriesName.endsWith("**")) { + Logger.getLogger(getClass().getName()).log(Level.WARNING, String.format("Invalid series: %s [%d]", seriesName, sid)); + continue; + } + List aliasNames = new ArrayList(); for (Node aliasNode : selectNodes("AliasNames", node)) { for (String aliasName : getTextContent(aliasNode).split("\\|")) {