diff --git a/Kyoo.Common/Models/Episode.cs b/Kyoo.Common/Models/Episode.cs index 9607f201..b833f4ca 100644 --- a/Kyoo.Common/Models/Episode.cs +++ b/Kyoo.Common/Models/Episode.cs @@ -32,7 +32,12 @@ namespace Kyoo.Models public string Thumb; //Used in the API response only - public Episode() { } + public Episode() + { + SeasonNumber = -1; + EpisodeNumber = -1; + AbsoluteNumber = -1; + } public Episode(long seasonNumber, long episodeNumber, diff --git a/Kyoo.Common/Utility.cs b/Kyoo.Common/Utility.cs index 092d8275..d2afb8de 100644 --- a/Kyoo.Common/Utility.cs +++ b/Kyoo.Common/Utility.cs @@ -70,7 +70,7 @@ namespace Kyoo List list = first.ToList(); if (isEqual == null) isEqual = (x, y) => x.Equals(y); - return list.Concat(second.Where(x => !list.Any(y => isEqual(x, y)))); + return list.Concat(second.Where(x => !list.Any(y => isEqual(x, y)))).ToList(); } public static T Complete(T first, T second)