mirror of
https://github.com/iv-org/invidious.git
synced 2026-07-08 06:36:46 -05:00
Also parse lessons for playlists that are a course
This commit is contained in:
parent
83afd79670
commit
3a6a77b70f
@ -740,7 +740,7 @@ private module Parsers
|
|||||||
.compact_map(&.dig?("thumbnailOverlayBadgeViewModel", "thumbnailBadges").try &.as_a)
|
.compact_map(&.dig?("thumbnailOverlayBadgeViewModel", "thumbnailBadges").try &.as_a)
|
||||||
.flatten
|
.flatten
|
||||||
.find(nil, &.dig?("thumbnailBadgeViewModel", "text").try { |node|
|
.find(nil, &.dig?("thumbnailBadgeViewModel", "text").try { |node|
|
||||||
{"episodes", "videos"}.any? { |str| node.as_s.ends_with?(str) }
|
{"episodes", "videos", "lessons"}.any? { |str| node.as_s.ends_with?(str) }
|
||||||
})
|
})
|
||||||
.try &.dig("thumbnailBadgeViewModel", "text").as_s.to_i(strict: false)
|
.try &.dig("thumbnailBadgeViewModel", "text").as_s.to_i(strict: false)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user