organized removed providers
This commit is contained in:
@@ -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
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user