Xtream Codes Batch provider accounts are now checked for expiration.

This commit is contained in:
euzu
2025-11-22 10:55:46 +01:00
parent a48139f0e0
commit 4e6c5209d8
10 changed files with 69 additions and 26 deletions
+2 -2
View File
@@ -280,11 +280,11 @@ fn is_target_enabled(target: &ConfigTarget, user_targets: &ProcessTargets) -> bo
(!user_targets.enabled && target.enabled) || (user_targets.enabled && user_targets.has_target(target.id))
}
async fn playlist_download_from_input(client: &Arc<reqwest::Client>, config: &Arc<Config>, input: &ConfigInput) -> (Vec<PlaylistGroup>, Vec<TuliproxError>) {
async fn playlist_download_from_input(client: &Arc<reqwest::Client>, config: &Arc<Config>, input: &Arc<ConfigInput>) -> (Vec<PlaylistGroup>, Vec<TuliproxError>) {
let working_dir = &config.working_dir;
match input.input_type {
InputType::M3u => m3u::get_m3u_playlist(Arc::clone(client), config, input, working_dir).await,
InputType::Xtream => xtream::get_xtream_playlist(config, Arc::clone(client), input, working_dir).await,
InputType::Xtream => xtream::get_xtream_playlist(config, client, input, working_dir).await,
InputType::M3uBatch | InputType::XtreamBatch => (vec![], vec![])
}
}