organized removed providers

This commit is contained in:
Simon
2025-08-31 17:51:53 +00:00
parent 7d514895cd
commit 9caec79427
5 changed files with 23 additions and 23 deletions

View File

@@ -1,6 +1,6 @@
use crate::{
providers::{
all::AllProvider, hanime::HanimeProvider, okporn::OkpornProvider, perverzija::PerverzijaProvider, pmvhaven::PmvhavenProvider, pornhub::PornhubProvider, redtube::RedtubeProvider, rule34video::Rule34videoProvider, spankbang::SpankbangProvider
all::AllProvider, hanime::HanimeProvider, okporn::OkpornProvider, perverzija::PerverzijaProvider, pmvhaven::PmvhavenProvider, pornhub::PornhubProvider, redtube::RedtubeProvider, rule34video::Rule34videoProvider
}, util::cache::VideoCache, videos::{ServerOptions, VideoItem}, DbPool
};
@@ -9,7 +9,7 @@ pub mod hanime;
pub mod perverzija;
pub mod pmvhaven;
pub mod pornhub;
pub mod spankbang;
// pub mod spankbang;
pub mod rule34video;
pub mod redtube;
pub mod okporn;
@@ -17,12 +17,12 @@ pub mod pornhat;
pub mod perfectgirls;
pub mod okxxx;
pub mod homoxxx;
pub mod hentaimoon;
// pub mod hentaimoon;
pub mod missav;
pub mod xxthots;
pub mod sxyprn;
pub mod porn00;
pub mod noodlemagazine;
// pub mod noodlemagazine;
pub trait Provider {
async fn get_videos(
@@ -42,7 +42,7 @@ pub enum AnyProvider {
All(AllProvider),
Perverzija(PerverzijaProvider),
Hanime(HanimeProvider),
Spankbang(SpankbangProvider),
// Spankbang(SpankbangProvider),
Pornhub(PornhubProvider),
Pmvhaven(PmvhavenProvider),
Rule34video(Rule34videoProvider),
@@ -52,12 +52,12 @@ pub enum AnyProvider {
Perfectgirls(crate::providers::perfectgirls::PerfectgirlsProvider),
Okxxx(crate::providers::okxxx::OkxxxProvider),
Homoxxx(crate::providers::homoxxx::HomoxxxProvider),
Hentaimoon(crate::providers::hentaimoon::HentaimoonProvider),
// Hentaimoon(crate::providers::hentaimoon::HentaimoonProvider),
Missav(crate::providers::missav::MissavProvider),
Xxthots(crate::providers::xxthots::XxthotsProvider),
Sxyprn(crate::providers::sxyprn::SxyprnProvider),
Porn00(crate::providers::porn00::Porn00Provider),
Noodlemagazine(crate::providers::noodlemagazine::NoodlemagazineProvider),
// Noodlemagazine(crate::providers::noodlemagazine::NoodlemagazineProvider),
}
impl Provider for AnyProvider {
@@ -92,10 +92,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Spankbang(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
// AnyProvider::Spankbang(p) => {
// p.get_videos(cache, pool, sort, query, page, per_page, options,)
// .await
// }
AnyProvider::Pornhub(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
@@ -136,10 +136,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Hentaimoon(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
// AnyProvider::Hentaimoon(p) => {
// p.get_videos(cache, pool, sort, query, page, per_page, options,)
// .await
// }
AnyProvider::Missav(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
@@ -156,10 +156,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Noodlemagazine(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
// AnyProvider::Noodlemagazine(p) => {
// p.get_videos(cache, pool, sort, query, page, per_page, options,)
// .await
// }
}
}
}