From 7ba5b6d4101d2c99d8cf0558c3127d2a22d109b2 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Fri, 7 Mar 2025 16:20:32 -0300 Subject: [PATCH] fixup! fix: use short_description as description if microformat is not available --- src/invidious/videos/parser.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/videos/parser.cr b/src/invidious/videos/parser.cr index 8152d6ca..8f35dfc2 100644 --- a/src/invidious/videos/parser.cr +++ b/src/invidious/videos/parser.cr @@ -329,7 +329,7 @@ def parse_video_info(video_id : String, player_response : Hash(String, JSON::Any # Description short_description = player_response.dig?("videoDetails", "shortDescription") - description = microformat.try &.dig?("description", "simpleText").try &.as_s || short_description || "" + description = microformat.try &.dig?("description", "simpleText").try &.as_s || short_description.try &.as_s || "" # description_html = video_secondary_renderer.try &.dig?("description", "runs") # .try &.as_a.try { |t| content_to_comment_html(t, video_id) }