From ae723574b9b97c04e79ff3886a90557cb0f4ad0e Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Mon, 10 Oct 2016 05:15:47 +0800 Subject: [PATCH] com.cedarsoftware.util.io.JsonReader requires a public constructor with no arguments (otherwise it'll try to find another constructor and call it with default values, e.g. null may change to 0) --- source/net/filebot/web/SeriesInfo.java | 4 ++-- source/net/filebot/web/SimpleDate.java | 4 ++-- source/net/filebot/web/TheTVDBSeriesInfo.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/source/net/filebot/web/SeriesInfo.java b/source/net/filebot/web/SeriesInfo.java index 70876acc..ae2a9d1c 100644 --- a/source/net/filebot/web/SeriesInfo.java +++ b/source/net/filebot/web/SeriesInfo.java @@ -28,8 +28,8 @@ public class SeriesInfo implements Serializable { protected Integer runtime; protected String status; - protected SeriesInfo() { - + public SeriesInfo() { + // used by deserializer } public SeriesInfo(SeriesInfo other) { diff --git a/source/net/filebot/web/SimpleDate.java b/source/net/filebot/web/SimpleDate.java index e17fafbd..24003271 100644 --- a/source/net/filebot/web/SimpleDate.java +++ b/source/net/filebot/web/SimpleDate.java @@ -18,8 +18,8 @@ public class SimpleDate implements Serializable, Comparable { protected int month; protected int day; - protected SimpleDate() { - // used by serializer + public SimpleDate() { + // used by deserializer } public SimpleDate(int year, int month, int day) { diff --git a/source/net/filebot/web/TheTVDBSeriesInfo.java b/source/net/filebot/web/TheTVDBSeriesInfo.java index 4e7fb64b..183a666a 100644 --- a/source/net/filebot/web/TheTVDBSeriesInfo.java +++ b/source/net/filebot/web/TheTVDBSeriesInfo.java @@ -13,8 +13,8 @@ public class TheTVDBSeriesInfo extends SeriesInfo implements Serializable { protected URL banner; protected long lastUpdated; - protected TheTVDBSeriesInfo() { - + public TheTVDBSeriesInfo() { + // used by deserializer } public TheTVDBSeriesInfo(TheTVDBSeriesInfo other) {