Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Fijxu
2025-05-20 15:14:56 -04:00
44 changed files with 529 additions and 428 deletions

View File

@@ -132,7 +132,7 @@ private module Parsers
badges = VideoBadges::None
item_contents["badges"]?.try &.as_a.each do |badge|
b = badge["metadataBadgeRenderer"]
case b["label"].as_s
case b["label"]?.try &.as_s
when "LIVE"
badges |= VideoBadges::LiveNow
when "New"