diff --git a/src/client/mod.rs b/src/client/mod.rs index f1b49b3..fd796d6 100644 --- a/src/client/mod.rs +++ b/src/client/mod.rs @@ -321,8 +321,7 @@ static VISITOR_DATA_REGEX: Lazy = /// /// The order may change in the future in case YouTube applies changes to their /// platform that disable a client or make it less reliable. -pub const DEFAULT_PLAYER_CLIENT_ORDER: &[ClientType] = - &[ClientType::Tv, ClientType::Android, ClientType::Ios]; +pub const DEFAULT_PLAYER_CLIENT_ORDER: &[ClientType] = &[ClientType::Tv, ClientType::Ios]; /// The RustyPipe client used to access YouTube's API /// diff --git a/src/client/player.rs b/src/client/player.rs index 9d9ee5e..8c0362b 100644 --- a/src/client/player.rs +++ b/src/client/player.rs @@ -198,7 +198,7 @@ impl MapResponse for response::Player { "Premium" => Some(UnavailabilityReason::Premium), "members-only" => Some(UnavailabilityReason::MembersOnly), "country" => Some(UnavailabilityReason::Geoblocked), - "Android" | "websites" => Some(UnavailabilityReason::UnsupportedClient), + "version" | "websites" => Some(UnavailabilityReason::UnsupportedClient), "bot" => Some(UnavailabilityReason::IpBan), _ => None, }) diff --git a/tests/youtube.rs b/tests/youtube.rs index 893ebaf..45f4f85 100644 --- a/tests/youtube.rs +++ b/tests/youtube.rs @@ -30,7 +30,7 @@ use rustypipe::validate; #[case::desktop(ClientType::Desktop)] #[case::tv(ClientType::Tv)] #[case::mobile(ClientType::Mobile)] -#[case::android(ClientType::Android)] +// #[case::android(ClientType::Android)] #[case::ios(ClientType::Ios)] #[tokio::test] async fn get_player_from_client(#[case] client_type: ClientType, rp: RustyPipe) {