Fix playlists with one video

pull/1310/head
Omar Roth 4 years ago
parent 7caa2ae9bc
commit 1e4022680a
No known key found for this signature in database
GPG Key ID: B8254FB7EC3D37F2

@ -375,9 +375,9 @@ def fetch_playlist(plid, locale)
text = stat["runs"]?.try &.as_a.map(&.["text"].as_s).join("") || stat["simpleText"]?.try &.as_s text = stat["runs"]?.try &.as_a.map(&.["text"].as_s).join("") || stat["simpleText"]?.try &.as_s
next if !text next if !text
if text.includes? "videos" if text.includes? "video"
video_count = text.gsub(/\D/, "").to_i? || 0 video_count = text.gsub(/\D/, "").to_i? || 0
elsif text.includes? "views" elsif text.includes? "view"
views = text.gsub(/\D/, "").to_i64? || 0_i64 views = text.gsub(/\D/, "").to_i64? || 0_i64
else else
updated = decode_date(text.lchop("Last updated on ").lchop("Updated ")) updated = decode_date(text.lchop("Last updated on ").lchop("Updated "))

Loading…
Cancel
Save