From a1ac25fda56c3668329e0b71c6f885783e36536a Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Sat, 4 Nov 2023 01:36:49 +0100 Subject: [PATCH] fix: fetching channel info with different language --- src/client/channel.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/client/channel.rs b/src/client/channel.rs index 4af14ee..fa4d0ac 100644 --- a/src/client/channel.rs +++ b/src/client/channel.rs @@ -291,10 +291,14 @@ impl MapResponse for response::ChannelAbout { fn map_response( self, _id: &str, - lang: Language, + _lang: Language, _deobf: Option<&crate::deobfuscate::DeobfData>, _visitor_data: Option<&str>, ) -> Result, ExtractionError> { + // Channel info is always fetched in English. There is no localized data there + // and it allows parsing the country name. + let lang = Language::En; + let ep = self .on_response_received_endpoints .into_iter()