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)
|
if (maxWidth.HasValue)
|
||||||
{
|
{
|
||||||
baseQuery = baseQuery.Where(e => e.Width >= maxWidth);
|
baseQuery = baseQuery.Where(e => e.Width <= maxWidth);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (filter.MaxHeight.HasValue)
|
if (filter.MaxHeight.HasValue)
|
||||||
@ -1696,7 +1696,7 @@ public sealed class BaseItemRepository
|
|||||||
|
|
||||||
if (filter.MinPremiereDate.HasValue)
|
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)
|
if (filter.MaxPremiereDate.HasValue)
|
||||||
|
@ -30,7 +30,7 @@ public class TmdbExternalUrlProvider : IExternalUrlProvider
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
case Season season:
|
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 orderString = season.Series.DisplayOrder;
|
||||||
var seasonNumber = season.IndexNumber;
|
var seasonNumber = season.IndexNumber;
|
||||||
@ -51,7 +51,7 @@ public class TmdbExternalUrlProvider : IExternalUrlProvider
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
case Episode episode:
|
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 orderString = episode.Series.DisplayOrder;
|
||||||
var seasonNumber = episode.Season?.IndexNumber;
|
var seasonNumber = episode.Season?.IndexNumber;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user