From 3a0061d379f1bd6661f6ce10d8597d51136b1762 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Fri, 24 Apr 2020 02:32:52 +0200 Subject: [PATCH] Fixing registrations bug --- Kyoo.Common/Models/Episode.cs | 7 ++++++- Kyoo.Common/Utility.cs | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) 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)