diff --git a/src/utilities.rs b/src/utilities.rs index fab6141..68031ba 100644 --- a/src/utilities.rs +++ b/src/utilities.rs @@ -247,7 +247,13 @@ pub fn validate(post: &mut Post) { if !is_valid_url(post.link.as_str()) { post.score = 0; - println!("{} is not valid", post.link.as_str()); + println!("post link {} is not valid", post.link.as_str()); + return; + }; + + if !is_valid_url(&("http://".to_owned() + post.main_url.as_str())) { + post.score = 0; + println!("main_url {} is not valid", post.main_url.as_str()); return; };