From cab02d49593122fbd157997c61e2a93d2a0e5dc2 Mon Sep 17 00:00:00 2001 From: RadoslavL Date: Fri, 16 Aug 2024 13:54:27 +0300 Subject: [PATCH] Corrected usage of publishedText variable throughout the code --- src/invidious/jsonify/api_v1/video_json.cr | 6 +++++- src/invidious/videos/parser.cr | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/invidious/jsonify/api_v1/video_json.cr b/src/invidious/jsonify/api_v1/video_json.cr index 622641ee..ea970ea2 100644 --- a/src/invidious/jsonify/api_v1/video_json.cr +++ b/src/invidious/jsonify/api_v1/video_json.cr @@ -246,7 +246,11 @@ module Invidious::JSONify::APIv1 json.field "viewCountText", rv["short_view_count"]? json.field "viewCount", rv["view_count"]?.try &.empty? ? nil : rv["view_count"].to_i64 json.field "published", rv["published"]? - json.field "publishedTimeText", translate(locale, "`x` ago", rv["publishedText"].to_s.gsub(" ago", "")) + if !rv[published].nil? + json.field "publishedText", translate(locale, "`x` ago", recode_date(rv[published], locale)) + else + json.field "publishedText", translate(locale, "`x` ago", "NaN") + end end end end diff --git a/src/invidious/videos/parser.cr b/src/invidious/videos/parser.cr index 9275b1bb..3ba57158 100644 --- a/src/invidious/videos/parser.cr +++ b/src/invidious/videos/parser.cr @@ -56,7 +56,6 @@ def parse_related_video(related : JSON::Any) : Hash(String, JSON::Any)? "short_view_count" => JSON::Any.new(short_view_count || "0"), "author_verified" => JSON::Any.new(author_verified), "published" => JSON::Any.new(published || ""), - "publishedText" => JSON::Any.new(published_time_text || ""), } end