From 6325c316309cacf3d02bf128086973c36a9c0ba3 Mon Sep 17 00:00:00 2001 From: 11Tuvork28 Date: Tue, 29 Nov 2022 19:26:40 +0000 Subject: [PATCH] FIX: Invalid Int32: (ArgumentError) in ChannelRenderer. It's only a temporary fix until the YT devs get their things together but till then it works fine. --- src/invidious/yt_backend/extractors.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/yt_backend/extractors.cr b/src/invidious/yt_backend/extractors.cr index edc722cf..1bee8855 100644 --- a/src/invidious/yt_backend/extractors.cr +++ b/src/invidious/yt_backend/extractors.cr @@ -169,7 +169,7 @@ private module Parsers # When public subscriber count is disabled, the subscriberCountText isn't sent by InnerTube. # Always simpleText # TODO change default value to nil - subscriber_count = item_contents.dig?("subscriberCountText", "simpleText") + subscriber_count = item_contents.dig?("videoCountText", "simpleText") .try { |s| short_text_to_number(s.as_s.split(" ")[0]).to_i32 } || 0 # Auto-generated channels doesn't have videoCountText