Updated icarus-model #33

Merged
kdeng00 merged 28 commits from migrate_song_model into master 2025-03-24 19:34:38 -04:00
Showing only changes of commit 47e5e4ade4 - Show all commits
+11 -5
View File
@@ -16,7 +16,7 @@ impl Default for Download {
#[derive(Debug)]
pub enum MyError {
_Request(reqwest::Error),
Request(reqwest::Error),
Other(String),
}
@@ -41,12 +41,13 @@ impl Download {
.get(&url)
.header(reqwest::header::AUTHORIZATION, &access_token)
.send()
.await
.unwrap();
.await;
match response.status() {
match response {
Ok(rep) => {
match rep.status() {
reqwest::StatusCode::OK => {
let data = response.text();
let data = rep.text();
match data.await {
Ok(e) => {
return Ok(e);
@@ -63,6 +64,11 @@ impl Download {
panic!("Uh oh! Something unexpected happened: {:?}", other);
}
}
}
Err(er) => {
return Err(MyError::Request(er));
}
}
return Err(MyError::Other(String::from("Error downloading")));
}