summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-05-31 22:30:52 +0200
committerSamantaz Fox <coding@samantaz.fr>2023-05-31 22:30:52 +0200
commit16ac3be85ba5d5d959c8c298347422237ddf5aa1 (patch)
tree586e3ce246529c60f49ab4c2b738ac353480bc82
parent21f0b903541286f2c0ea2f52e6506c7279e26996 (diff)
parentc713c32cebda5d0199b5c0dd553744f8d61707da (diff)
downloadinvidious-16ac3be85ba5d5d959c8c298347422237ddf5aa1.tar.gz
invidious-16ac3be85ba5d5d959c8c298347422237ddf5aa1.tar.bz2
invidious-16ac3be85ba5d5d959c8c298347422237ddf5aa1.zip
Playlists: Fix duplicated videos across pages (#3807)
-rw-r--r--src/invidious/routes/playlists.cr6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/invidious/routes/playlists.cr b/src/invidious/routes/playlists.cr
index 0d242ee6..8675fa45 100644
--- a/src/invidious/routes/playlists.cr
+++ b/src/invidious/routes/playlists.cr
@@ -410,8 +410,8 @@ module Invidious::Routes::Playlists
return error_template(500, ex)
end
- page_count = (playlist.video_count / 100).to_i
- page_count += 1 if (playlist.video_count % 100) > 0
+ page_count = (playlist.video_count / 200).to_i
+ page_count += 1 if (playlist.video_count % 200) > 0
if page > page_count
return env.redirect "/playlist?list=#{plid}&page=#{page_count}"
@@ -422,7 +422,7 @@ module Invidious::Routes::Playlists
end
begin
- videos = get_playlist_videos(playlist, offset: (page - 1) * 100)
+ videos = get_playlist_videos(playlist, offset: (page - 1) * 200)
rescue ex
return error_template(500, "Error encountered while retrieving playlist videos.<br>#{ex.message}")
end