From 9ca9e820d99137bab01cdaa63a2f8eb7487afdde Mon Sep 17 00:00:00 2001 From: Simon Date: Tue, 17 Mar 2026 09:58:48 +0000 Subject: [PATCH] remove embed --- src/providers/porndish.rs | 9 ++------- src/providers/shooshtime.rs | 16 +--------------- 2 files changed, 3 insertions(+), 22 deletions(-) diff --git a/src/providers/porndish.rs b/src/providers/porndish.rs index 48efb91..e8b6c46 100644 --- a/src/providers/porndish.rs +++ b/src/providers/porndish.rs @@ -8,7 +8,7 @@ use crate::status::*; use crate::util::cache::VideoCache; use crate::util::parse_abbreviated_number; use crate::util::requester::Requester; -use crate::videos::{ServerOptions, VideoEmbed, VideoFormat, VideoItem}; +use crate::videos::{ServerOptions, VideoFormat, VideoItem}; use async_trait::async_trait; use chrono::DateTime; use error_chain::error_chain; @@ -1038,12 +1038,7 @@ sys.stdout.buffer.write(response.content) } } - if let Some((embed_html, iframe_url)) = selected_embed.or(fallback_embed) { - item.embed = Some(VideoEmbed { - html: embed_html, - source: iframe_url.clone(), - }); - + if let Some((_embed_html, iframe_url)) = selected_embed.or(fallback_embed) { let proxy_url = self.proxied_video(options, page_url); if Self::is_allowed_vidara_iframe_url(&iframe_url) { match self.resolve_vidara_stream(&iframe_url).await { diff --git a/src/providers/shooshtime.rs b/src/providers/shooshtime.rs index c25ad8a..f8a57dd 100644 --- a/src/providers/shooshtime.rs +++ b/src/providers/shooshtime.rs @@ -6,7 +6,7 @@ use crate::util::cache::VideoCache; use crate::util::parse_abbreviated_number; use crate::util::requester::Requester; use crate::util::time::parse_time_to_seconds; -use crate::videos::{ServerOptions, VideoEmbed, VideoFormat, VideoItem}; +use crate::videos::{ServerOptions, VideoFormat, VideoItem}; use async_trait::async_trait; use chrono::NaiveDate; use error_chain::error_chain; @@ -1106,12 +1106,6 @@ impl ShooshtimeProvider { tags.sort(); tags.dedup(); - let embed_url = page_url - .trim_end_matches('/') - .split('/') - .nth_back(1) - .map(|video_id| format!("{}/embed/{video_id}", self.url)); - if let Some(title) = title { item.title = title; } @@ -1146,14 +1140,6 @@ impl ShooshtimeProvider { item.thumb = thumb; } } - if let Some(source) = embed_url { - item = item.embed(VideoEmbed { - html: format!( - "" - ), - source, - }); - } Ok(item) }