forked from midou/invidious
		
	Fix issue where playlists will refetch the same videos
This commit is contained in:
		| @@ -410,8 +410,8 @@ module Invidious::Routes::Playlists | |||||||
|       return error_template(500, ex) |       return error_template(500, ex) | ||||||
|     end |     end | ||||||
|  |  | ||||||
|     page_count = (playlist.video_count / 100).to_i |     page_count = (playlist.video_count / 200).to_i | ||||||
|     page_count += 1 if (playlist.video_count % 100) > 0 |     page_count += 1 if (playlist.video_count % 200) > 0 | ||||||
|  |  | ||||||
|     if page > page_count |     if page > page_count | ||||||
|       return env.redirect "/playlist?list=#{plid}&page=#{page_count}" |       return env.redirect "/playlist?list=#{plid}&page=#{page_count}" | ||||||
| @@ -422,7 +422,7 @@ module Invidious::Routes::Playlists | |||||||
|     end |     end | ||||||
|  |  | ||||||
|     begin |     begin | ||||||
|       videos = get_playlist_videos(playlist, offset: (page - 1) * 100) |       videos = get_playlist_videos(playlist, offset: (page - 1) * 200) | ||||||
|     rescue ex |     rescue ex | ||||||
|       return error_template(500, "Error encountered while retrieving playlist videos.<br>#{ex.message}") |       return error_template(500, "Error encountered while retrieving playlist videos.<br>#{ex.message}") | ||||||
|     end |     end | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user