From f4d1e33010d1b3577fbec19ad9c8b70950ce33dd Mon Sep 17 00:00:00 2001 From: David Date: Sun, 20 Dec 2020 15:35:10 +0100 Subject: [PATCH 1/3] Fix similar items endpoint for movies and TV --- Jellyfin.Api/Controllers/LibraryController.cs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs index c1538a4316..0b90eeea7a 100644 --- a/Jellyfin.Api/Controllers/LibraryController.cs +++ b/Jellyfin.Api/Controllers/LibraryController.cs @@ -732,9 +732,6 @@ namespace Jellyfin.Api.Controllers } else { - // For non series and movie types these columns are typically null - isSeries = null; - isMovie = null; includeItemTypes.Add(item.GetType().Name); } @@ -742,8 +739,6 @@ namespace Jellyfin.Api.Controllers { Limit = limit, IncludeItemTypes = includeItemTypes.ToArray(), - IsMovie = isMovie, - IsSeries = isSeries, SimilarTo = item, DtoOptions = dtoOptions, EnableTotalRecordCount = !isMovie ?? true, From eba403158e1769a3a5e7e49e0e96f0af2a96d14e Mon Sep 17 00:00:00 2001 From: David Date: Sun, 20 Dec 2020 17:00:27 +0100 Subject: [PATCH 2/3] Re-add IsMovie --- Jellyfin.Api/Controllers/LibraryController.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs index 0b90eeea7a..deb7052aa3 100644 --- a/Jellyfin.Api/Controllers/LibraryController.cs +++ b/Jellyfin.Api/Controllers/LibraryController.cs @@ -732,6 +732,9 @@ namespace Jellyfin.Api.Controllers } else { + // For non series and movie types these columns are typically null + isSeries = null; + isMovie = null; includeItemTypes.Add(item.GetType().Name); } @@ -739,6 +742,7 @@ namespace Jellyfin.Api.Controllers { Limit = limit, IncludeItemTypes = includeItemTypes.ToArray(), + IsMovie = isMovie, SimilarTo = item, DtoOptions = dtoOptions, EnableTotalRecordCount = !isMovie ?? true, From 13de66320126b23f4bb585e5cea3946fa010ce52 Mon Sep 17 00:00:00 2001 From: David Date: Sun, 20 Dec 2020 22:21:11 +0100 Subject: [PATCH 3/3] Fix similar endpoint for TV --- Jellyfin.Api/Controllers/LibraryController.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs index deb7052aa3..28d359ac3a 100644 --- a/Jellyfin.Api/Controllers/LibraryController.cs +++ b/Jellyfin.Api/Controllers/LibraryController.cs @@ -742,7 +742,6 @@ namespace Jellyfin.Api.Controllers { Limit = limit, IncludeItemTypes = includeItemTypes.ToArray(), - IsMovie = isMovie, SimilarTo = item, DtoOptions = dtoOptions, EnableTotalRecordCount = !isMovie ?? true,