From 4f746c40d7ffd0d4be46531a057bf6daed121bd8 Mon Sep 17 00:00:00 2001 From: Cody Robibero Date: Thu, 25 Jul 2024 11:18:25 -0600 Subject: [PATCH] suggestions from review --- Jellyfin.Api/Controllers/LiveTvController.cs | 4 ++-- Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Jellyfin.Api/Controllers/LiveTvController.cs b/Jellyfin.Api/Controllers/LiveTvController.cs index a15ff0f529..0cf36f57ec 100644 --- a/Jellyfin.Api/Controllers/LiveTvController.cs +++ b/Jellyfin.Api/Controllers/LiveTvController.cs @@ -677,11 +677,11 @@ public class LiveTvController : BaseJellyfinApiController GenreIds = body.GenreIds ?? [] }; - if (!body.LibrarySeriesId.IsEmpty()) + if (!body.LibrarySeriesId.IsNullOrEmpty()) { query.IsSeries = true; - var series = _libraryManager.GetItemById(body.LibrarySeriesId); + var series = _libraryManager.GetItemById(body.LibrarySeriesId.Value); if (series is not null) { query.Name = series.Name; diff --git a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs index 633729c119..7210cc8f7e 100644 --- a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs +++ b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.ComponentModel; using System.Text.Json.Serialization; using Jellyfin.Data.Enums; using Jellyfin.Extensions.Json.Converters; @@ -121,6 +122,7 @@ public class GetProgramsDto /// /// Gets or sets a value indicating whether retrieve total record count. /// + [DefaultValue(true)] public bool EnableTotalRecordCount { get; set; } = true; /// @@ -147,7 +149,7 @@ public class GetProgramsDto /// /// Gets or sets filter by library series id. /// - public Guid LibrarySeriesId { get; set; } + public Guid? LibrarySeriesId { get; set; } /// /// Gets or sets specify additional fields of information to return in the output.