mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-05-24 02:02:29 -04:00
Fix ArgumentNullException in TmdbExternalUrlProvider (#14130)
This commit is contained in:
parent
8d781a0966
commit
43659f011c
@ -1478,7 +1478,7 @@ public sealed class BaseItemRepository
|
||||
|
||||
if (maxWidth.HasValue)
|
||||
{
|
||||
baseQuery = baseQuery.Where(e => e.Width >= maxWidth);
|
||||
baseQuery = baseQuery.Where(e => e.Width <= maxWidth);
|
||||
}
|
||||
|
||||
if (filter.MaxHeight.HasValue)
|
||||
@ -1696,7 +1696,7 @@ public sealed class BaseItemRepository
|
||||
|
||||
if (filter.MinPremiereDate.HasValue)
|
||||
{
|
||||
baseQuery = baseQuery.Where(e => e.PremiereDate <= filter.MinPremiereDate.Value);
|
||||
baseQuery = baseQuery.Where(e => e.PremiereDate >= filter.MinPremiereDate.Value);
|
||||
}
|
||||
|
||||
if (filter.MaxPremiereDate.HasValue)
|
||||
|
@ -30,7 +30,7 @@ public class TmdbExternalUrlProvider : IExternalUrlProvider
|
||||
|
||||
break;
|
||||
case Season season:
|
||||
if (season.Series.TryGetProviderId(MetadataProvider.Tmdb, out var seriesExternalId))
|
||||
if (season.Series?.TryGetProviderId(MetadataProvider.Tmdb, out var seriesExternalId) == true)
|
||||
{
|
||||
var orderString = season.Series.DisplayOrder;
|
||||
var seasonNumber = season.IndexNumber;
|
||||
@ -51,7 +51,7 @@ public class TmdbExternalUrlProvider : IExternalUrlProvider
|
||||
|
||||
break;
|
||||
case Episode episode:
|
||||
if (episode.Series.TryGetProviderId(MetadataProvider.Imdb, out seriesExternalId))
|
||||
if (episode.Series?.TryGetProviderId(MetadataProvider.Tmdb, out seriesExternalId) == true)
|
||||
{
|
||||
var orderString = episode.Series.DisplayOrder;
|
||||
var seasonNumber = episode.Season?.IndexNumber;
|
||||
|
Loading…
x
Reference in New Issue
Block a user