fix: use short_description as description if microformat is not available
Some checks failed
Invidious CI / build (push) Failing after 1m29s

This commit is contained in:
Fijxu 2025-03-07 00:51:06 -03:00
parent fda823593e
commit b1ef1f51a8
Signed by: Fijxu
GPG key ID: 32C1DDF333EDA6A4

View file

@ -328,8 +328,8 @@ def parse_video_info(video_id : String, player_response : Hash(String, JSON::Any
# Description
description = microformat.try &.dig?("description", "simpleText").try &.as_s || ""
short_description = player_response.dig?("videoDetails", "shortDescription")
description = microformat.try &.dig?("description", "simpleText").try &.as_s || short_description || ""
# description_html = video_secondary_renderer.try &.dig?("description", "runs")
# .try &.as_a.try { |t| content_to_comment_html(t, video_id) }