diff --git a/src/providers/pornhub.rs b/src/providers/pornhub.rs index 3b91b4e..33ab987 100644 --- a/src/providers/pornhub.rs +++ b/src/providers/pornhub.rs @@ -114,7 +114,7 @@ impl PornhubProvider { let url_parts = query[1..].split(":").collect::>(); url = [self.url.to_string(), url_parts[0].to_string(), url_parts[1].to_string(), "videos?page=".to_string()].join("/"); url += &page.to_string(); - if query.contains("@model"){ + if query.contains("@model") || query.contains("@pornstar"){ split_string = "mostRecentVideosSection"; } if query.contains("@channels"){ @@ -185,14 +185,11 @@ impl PornhubProvider { return vec![]; } let mut items: Vec = Vec::new(); - println!("split_string: {}", split_string); let video_listing_content = html.split(split_string).collect::>()[1].split("Porn in German").collect::>()[0]; - println!("Video listing content length: {}", video_listing_content.len()); let raw_videos = video_listing_content .split("class=\"pcVideoListItem ") .collect::>()[1..] .to_vec(); - println!("Number of video segments found: {}", raw_videos.len()); for video_segment in &raw_videos { // let vid = video_segment.split("\n").collect::>(); // for (index, line) in vid.iter().enumerate() {