From 584abfd43119e6ea43687048666bc9bb272eca25 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 19 Sep 2025 11:13:37 +0000 Subject: [PATCH] cargo fixed --- src/providers/freshporno.rs | 6 ------ src/providers/missav.rs | 6 ------ src/providers/paradisehill.rs | 7 ------- src/providers/porn00.rs | 4 ---- src/providers/sxyprn.rs | 10 +--------- src/providers/youjizz.rs | 4 ---- src/proxies/mod.rs | 2 +- src/proxies/sxyprn.rs | 2 +- src/proxy.rs | 2 +- src/util/requester.rs | 2 +- 10 files changed, 5 insertions(+), 40 deletions(-) diff --git a/src/providers/freshporno.rs b/src/providers/freshporno.rs index 8afff4a..8f45035 100644 --- a/src/providers/freshporno.rs +++ b/src/providers/freshporno.rs @@ -1,16 +1,10 @@ -use crate::util::parse_abbreviated_number; use crate::DbPool; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; -use crate::util::time::parse_time_to_seconds; use crate::videos::{ServerOptions, VideoItem}; use error_chain::error_chain; use htmlentity::entity::{ICodedDataTrait, decode}; -use std::env; use std::vec; -use wreq::{Client, Proxy}; -use wreq_util::Emulation; error_chain! { foreign_links { diff --git a/src/providers/missav.rs b/src/providers/missav.rs index cd47533..d7bbe16 100644 --- a/src/providers/missav.rs +++ b/src/providers/missav.rs @@ -1,16 +1,10 @@ use std::vec; -use std::env; use error_chain::error_chain; use htmlentity::entity::{decode, ICodedDataTrait}; use futures::future::join_all; -use wreq::Client; -use wreq::Proxy; -use wreq_util::Emulation; use crate::db; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; -use crate::util::requester; use crate::videos::ServerOptions; use crate::videos::{VideoItem}; use crate::DbPool; diff --git a/src/providers/paradisehill.rs b/src/providers/paradisehill.rs index 0506078..c8e5a66 100644 --- a/src/providers/paradisehill.rs +++ b/src/providers/paradisehill.rs @@ -1,16 +1,9 @@ use std::vec; -use std::env; use error_chain::error_chain; use htmlentity::entity::{decode, ICodedDataTrait}; use futures::future::join_all; -use wreq::Client; -use wreq::Proxy; -use wreq_util::Emulation; -use crate::db; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; -use crate::util::requester; use crate::videos::ServerOptions; use crate::videos::{VideoItem}; use crate::DbPool; diff --git a/src/providers/porn00.rs b/src/providers/porn00.rs index e777ac3..e841e18 100644 --- a/src/providers/porn00.rs +++ b/src/providers/porn00.rs @@ -2,15 +2,11 @@ use crate::util::parse_abbreviated_number; use crate::DbPool; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; use crate::util::time::parse_time_to_seconds; use crate::videos::{ServerOptions, VideoItem}; use error_chain::error_chain; use htmlentity::entity::{ICodedDataTrait, decode}; -use std::env; use std::vec; -use wreq::{Client, Proxy}; -use wreq_util::Emulation; error_chain! { foreign_links { diff --git a/src/providers/sxyprn.rs b/src/providers/sxyprn.rs index 471cc2f..1b7f269 100644 --- a/src/providers/sxyprn.rs +++ b/src/providers/sxyprn.rs @@ -1,17 +1,9 @@ use std::vec; -use std::env; use error_chain::error_chain; use htmlentity::entity::{decode, ICodedDataTrait}; -use futures::future::join_all; use scraper::ElementRef; -use wreq::Client; -use wreq::Proxy; -use wreq_util::Emulation; -use crate::db; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; -use crate::util::requester; use crate::util::time::parse_time_to_seconds; use crate::videos::ServerOptions; use crate::videos::{VideoItem}; @@ -152,7 +144,7 @@ impl SxyprnProvider { .split("'").collect::>()[0] .to_string()); - let mut title_parts = video_segment.split("post_text").collect::>()[1].split("style=''>").collect::>()[1] + let title_parts = video_segment.split("post_text").collect::>()[1].split("style=''>").collect::>()[1] .split("") .collect::>()[0] ; diff --git a/src/providers/youjizz.rs b/src/providers/youjizz.rs index 6ddbbeb..1b90888 100644 --- a/src/providers/youjizz.rs +++ b/src/providers/youjizz.rs @@ -2,15 +2,11 @@ use crate::util::parse_abbreviated_number; use crate::DbPool; use crate::providers::Provider; use crate::util::cache::VideoCache; -use crate::util::flaresolverr::{FlareSolverrRequest, Flaresolverr}; use crate::util::time::parse_time_to_seconds; use crate::videos::{ServerOptions, VideoItem}; use error_chain::error_chain; use htmlentity::entity::{ICodedDataTrait, decode}; -use std::env; use std::vec; -use wreq::{Client, Proxy}; -use wreq_util::Emulation; error_chain! { foreign_links { diff --git a/src/proxies/mod.rs b/src/proxies/mod.rs index cdfbd86..5e4d877 100644 --- a/src/proxies/mod.rs +++ b/src/proxies/mod.rs @@ -1,6 +1,6 @@ use ntex::web; -use crate::{proxies::sxyprn::SxyprnProxy, util::{cache::VideoCache, requester::Requester}}; +use crate::{proxies::sxyprn::SxyprnProxy, util::requester::Requester}; pub mod sxyprn; diff --git a/src/proxies/sxyprn.rs b/src/proxies/sxyprn.rs index 160aa43..a4f5e37 100644 --- a/src/proxies/sxyprn.rs +++ b/src/proxies/sxyprn.rs @@ -1,7 +1,7 @@ use base64::{engine::general_purpose, Engine as _}; use ntex::web; -use crate::{proxies::Proxy, util::requester::Requester}; +use crate::util::requester::Requester; /// Extracts digits from a string and sums them. fn ssut51(arg: &str) -> u32 { diff --git a/src/proxy.rs b/src/proxy.rs index 95afd5b..cfe105b 100644 --- a/src/proxy.rs +++ b/src/proxy.rs @@ -1,7 +1,7 @@ use ntex::web::{self, HttpRequest}; use crate::proxies::sxyprn::SxyprnProxy; -use crate::util::{cache::VideoCache, requester::Requester}; +use crate::util::requester::Requester; use crate::proxies::*; pub fn config(cfg: &mut web::ServiceConfig) { diff --git a/src/util/requester.rs b/src/util/requester.rs index f9ad410..f17beb9 100644 --- a/src/util/requester.rs +++ b/src/util/requester.rs @@ -20,7 +20,7 @@ pub struct Requester { impl Requester { pub fn new() -> Self { - let mut client = Client::builder() + let client = Client::builder() .cert_verification(false) .emulation(Emulation::Firefox136) .cookie_store(true)