From 4e33d3a0b9a43fad979dbb0f4e3f365083df5386 Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Mon, 5 Nov 2018 09:00:39 -0600 Subject: [PATCH] Fix index out of bounds for playlist ucid --- src/invidious/playlists.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/playlists.cr b/src/invidious/playlists.cr index d85084eb..cc149ea8 100644 --- a/src/invidious/playlists.cr +++ b/src/invidious/playlists.cr @@ -187,7 +187,7 @@ def fetch_playlist(plid) author = anchor.xpath_node(%q(.//li[1]/a)).not_nil!.content author_thumbnail = document.xpath_node(%q(//img[@class="channel-header-profile-image"])).try &.["src"] author_thumbnail ||= "" - ucid = anchor.xpath_node(%q(.//li[1]/a)).not_nil!["href"].split("/")[2] + ucid = anchor.xpath_node(%q(.//li[1]/a)).not_nil!["href"].split("/")[-1] video_count = anchor.xpath_node(%q(.//li[2])).not_nil!.content.delete("videos, ").to_i views = anchor.xpath_node(%q(.//li[3])).not_nil!.content.delete("No views, ")