mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-06-01 20:54:13 -04:00
Remove invalid next/prev in pages sorted by random
This commit is contained in:
parent
9ba7cb1ba5
commit
eaec736676
@ -91,6 +91,8 @@ namespace Kyoo.Abstractions.Models
|
|||||||
Items = items;
|
Items = items;
|
||||||
This = url + query.ToQueryString();
|
This = url + query.ToQueryString();
|
||||||
|
|
||||||
|
if (!(query.TryGetValue("sortBy", out string? sort) && sort.Contains("random")))
|
||||||
|
{
|
||||||
if (items.Count > 0 && query.ContainsKey("afterID"))
|
if (items.Count > 0 && query.ContainsKey("afterID"))
|
||||||
{
|
{
|
||||||
query["afterID"] = items.First().Id.ToString();
|
query["afterID"] = items.First().Id.ToString();
|
||||||
@ -103,6 +105,7 @@ namespace Kyoo.Abstractions.Models
|
|||||||
query["afterID"] = items.Last().Id.ToString();
|
query["afterID"] = items.Last().Id.ToString();
|
||||||
Next = url + query.ToQueryString();
|
Next = url + query.ToQueryString();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
query.Remove("afterID");
|
query.Remove("afterID");
|
||||||
First = url + query.ToQueryString();
|
First = url + query.ToQueryString();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user