diff options
| author | diogo <diogo@riddleandcode.com> | 2021-07-19 17:21:04 +0300 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2021-10-11 23:49:08 +0200 |
| commit | e3df9f9eaddfa8eb4781512de7d4fd97d1729b10 (patch) | |
| tree | 156b2efb22641d2ba7f41677ba1e7214d2201c88 /src | |
| parent | 62dc6293375a53c9a4151da3213ecee6a2faa097 (diff) | |
| download | invidious-e3df9f9eaddfa8eb4781512de7d4fd97d1729b10.tar.gz invidious-e3df9f9eaddfa8eb4781512de7d4fd97d1729b10.tar.bz2 invidious-e3df9f9eaddfa8eb4781512de7d4fd97d1729b10.zip | |
use dig for getting the video index
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/playlists.cr | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/invidious/playlists.cr b/src/invidious/playlists.cr index a290ca61..788a4dbc 100644 --- a/src/invidious/playlists.cr +++ b/src/invidious/playlists.cr @@ -439,7 +439,7 @@ def get_playlist_videos(db, playlist, offset, locale = nil, continuation = nil) else if continuation initial_data = request_youtube_api_next(continuation, playlist.id) - offset = initial_data["contents"]["twoColumnWatchNextResults"]["playlist"]["playlist"]["currentIndex"].as_i + offset = initial_data.dig?("contents", "twoColumnWatchNextResults", "playlist", "playlist", "currentIndex").try &.as_i || offset end videos = [] of PlaylistVideo |
