diff --git a/src/invidious/comments.cr b/src/invidious/comments.cr index 1b81c6b7..c95f79b2 100644 --- a/src/invidious/comments.cr +++ b/src/invidious/comments.cr @@ -488,10 +488,14 @@ def content_to_comment_html(content) text = %(#{text}) elsif watch_endpoint = run["navigationEndpoint"]["watchEndpoint"]? - length_seconds = watch_endpoint["startTimeSeconds"].as_i + length_seconds = watch_endpoint["startTimeSeconds"]? video_id = watch_endpoint["videoId"].as_s - text = %(#{text}) + if length_seconds + text = %(#{text}) + else + text = %(#{text}) + end elsif url = run["navigationEndpoint"]["commandMetadata"]?.try &.["webCommandMetadata"]["url"].as_s text = %(#{text}) end