From a7791c653d4e22ba4cff1c724aab99a997debf42 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Mon, 23 Jan 2017 23:02:09 +0800 Subject: [PATCH] Include {absolute} episode number in special Episode objects @see https://www.filebot.net/forums/viewtopic.php?f=5&t=4666 --- source/net/filebot/web/TheTVDBClient.java | 2 +- source/net/filebot/web/TheTVDBClientV1.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/net/filebot/web/TheTVDBClient.java b/source/net/filebot/web/TheTVDBClient.java index 1d7c8555..0c6873e3 100644 --- a/source/net/filebot/web/TheTVDBClient.java +++ b/source/net/filebot/web/TheTVDBClient.java @@ -207,7 +207,7 @@ public class TheTVDBClient extends AbstractEpisodeListProvider implements Artwor episodes.add(new Episode(info.getName(), seasonNumber, episodeNumber, episodeName, absoluteNumber, null, airdate, id, new SeriesInfo(info))); } else { // handle as special episode - specials.add(new Episode(info.getName(), null, null, episodeName, null, episodeNumber, airdate, id, new SeriesInfo(info))); + specials.add(new Episode(info.getName(), null, null, episodeName, absoluteNumber, episodeNumber, airdate, id, new SeriesInfo(info))); } }); } diff --git a/source/net/filebot/web/TheTVDBClientV1.java b/source/net/filebot/web/TheTVDBClientV1.java index af2ec92e..79165ea8 100644 --- a/source/net/filebot/web/TheTVDBClientV1.java +++ b/source/net/filebot/web/TheTVDBClientV1.java @@ -177,7 +177,7 @@ public class TheTVDBClientV1 extends AbstractEpisodeListProvider implements Artw // use given episode number as special number or count specials by ourselves Integer specialNumber = (episodeNumber != null) ? episodeNumber : filterBySeason(specials, seasonNumber).size() + 1; - specials.add(new Episode(seriesInfo.getName(), seasonNumber, null, episodeName, null, specialNumber, airdate, id, new SeriesInfo(seriesInfo))); + specials.add(new Episode(seriesInfo.getName(), seasonNumber, null, episodeName, absoluteNumber, specialNumber, airdate, id, new SeriesInfo(seriesInfo))); } else { // adjust for absolute numbering if possible if (sortOrder == SortOrder.Absolute) {