diff --git a/src/rentry.rs b/src/rentry.rs index 58ee54c..fc4e7cd 100644 --- a/src/rentry.rs +++ b/src/rentry.rs @@ -85,11 +85,6 @@ impl From for EditError { if status.is_redirection() { let location = headers.get("Location").unwrap().to_str().unwrap(); - if location == "/" { - // This is supposed to be handled from delete_paste function, - // This is an error enum, we can't represent success - panic!("response is successfult"); - } return Self::UnexpectedRedirect(location.to_string()); } @@ -150,7 +145,7 @@ pub fn edit_paste( if res.status().is_redirection() { let location = res.headers().get("Location").unwrap().to_str().unwrap(); - if location == "/" { + if location == "/".to_owned() + paste_name { return Ok(()); } }