diff --git a/src/providers/pornhub.rs b/src/providers/pornhub.rs index c9f1984..659fdbb 100644 --- a/src/providers/pornhub.rs +++ b/src/providers/pornhub.rs @@ -251,6 +251,8 @@ impl PornhubProvider { .split("\"") .collect::>()[0] .to_string(); + + let mut uploaderBlock = String::new(); let mut uploader_href = vec![]; @@ -284,6 +286,15 @@ impl PornhubProvider { video_item = video_item.tags(vec![tag]) .uploader(uploader_href[2].to_string()); } + if video_segment.contains("data-mediabook=\"") { + let preview = video_segment.split("data-mediabook=\"").collect::>()[1] + .split("\"") + .collect::>()[0] + .to_string(); + video_item = video_item.preview(preview); + } + + items.push(video_item); } return items;