mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Fix previous episode when an absolute number is null
This commit is contained in:
parent
a43d54ee1d
commit
bf831dba45
@ -184,7 +184,7 @@ namespace Kyoo.Abstractions.Models
|
|||||||
or (pe.season_number = "this".season_number
|
or (pe.season_number = "this".season_number
|
||||||
and e.episode_number < "this".episode_number))
|
and e.episode_number < "this".episode_number))
|
||||||
order by
|
order by
|
||||||
pe.absolute_number desc,
|
pe.absolute_number desc nulls last,
|
||||||
pe.season_number desc,
|
pe.season_number desc,
|
||||||
pe.episode_number desc
|
pe.episode_number desc
|
||||||
limit 1
|
limit 1
|
||||||
@ -193,7 +193,8 @@ namespace Kyoo.Abstractions.Models
|
|||||||
public Episode? PreviousEpisode { get; set; }
|
public Episode? PreviousEpisode { get; set; }
|
||||||
|
|
||||||
private Episode? _PreviousEpisode => Show!.Episodes!
|
private Episode? _PreviousEpisode => Show!.Episodes!
|
||||||
.OrderByDescending(x => x.AbsoluteNumber)
|
.OrderBy(x => x.AbsoluteNumber == null)
|
||||||
|
.ThenByDescending(x => x.AbsoluteNumber)
|
||||||
.ThenByDescending(x => x.SeasonNumber)
|
.ThenByDescending(x => x.SeasonNumber)
|
||||||
.ThenByDescending(x => x.EpisodeNumber)
|
.ThenByDescending(x => x.EpisodeNumber)
|
||||||
.FirstOrDefault(x =>
|
.FirstOrDefault(x =>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user