cargo fixed

This commit is contained in:
Simon
2025-09-19 11:13:37 +00:00
parent 1b4bc6cb13
commit 584abfd431
10 changed files with 5 additions and 40 deletions

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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::<Vec<&str>>()[0]
.to_string());
let mut title_parts = video_segment.split("post_text").collect::<Vec<&str>>()[1].split("style=''>").collect::<Vec<&str>>()[1]
let title_parts = video_segment.split("post_text").collect::<Vec<&str>>()[1].split("style=''>").collect::<Vec<&str>>()[1]
.split("</div>")
.collect::<Vec<&str>>()[0]
;

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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) {

View File

@@ -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)