hotfix video id bug
This commit is contained in:
@@ -202,8 +202,9 @@ impl SpankbangProvider {
|
|||||||
let views = (views_str.parse::<f32>().unwrap_or(0.0) * 1000.0) as u32;
|
let views = (views_str.parse::<f32>().unwrap_or(0.0) * 1000.0) as u32;
|
||||||
let rate_str = view_and_rating_str[1].split(">").collect::<Vec<&str>>()[1].split("%<").collect::<Vec<&str>>()[0];
|
let rate_str = view_and_rating_str[1].split(">").collect::<Vec<&str>>()[1].split("%<").collect::<Vec<&str>>()[0];
|
||||||
let rating = rate_str.parse::<f32>().unwrap_or(0.0);
|
let rating = rate_str.parse::<f32>().unwrap_or(0.0);
|
||||||
let url = self.url.clone() + vid.iter().find(|s| s.contains("<a href=\"/")).unwrap().split("<a href=\"/").collect::<Vec<&str>>()[1].split("\"").collect::<Vec<&str>>()[0];
|
let url_part = vid.iter().find(|s| s.contains("<a href=\"/")).unwrap().split("<a href=\"/").collect::<Vec<&str>>()[1].split("\"").collect::<Vec<&str>>()[0]
|
||||||
let id = url.split("/").collect::<Vec<&str>>()[0].to_string();
|
let url = self.url.clone() + url_part.clone();
|
||||||
|
let id = url_part.split("/").collect::<Vec<&str>>()[0].to_string();
|
||||||
|
|
||||||
let quality_str = match vid[25].contains("<"){
|
let quality_str = match vid[25].contains("<"){
|
||||||
true => vid[25].split(">").collect::<Vec<&str>>()[1].split("<").collect::<Vec<&str>>()[0],
|
true => vid[25].split(">").collect::<Vec<&str>>()[1].split("<").collect::<Vec<&str>>()[0],
|
||||||
|
|||||||
Reference in New Issue
Block a user