diff --git a/Cargo.toml b/Cargo.toml index e8117ee..546bd80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "managarr" -version = "0.1.10" +version = "0.1.11" authors = ["Alex Clarke "] description = "A TUI for managing *arr servers" edition = "2021" diff --git a/src/models/radarr_models.rs b/src/models/radarr_models.rs index ec9a445..783ced3 100644 --- a/src/models/radarr_models.rs +++ b/src/models/radarr_models.rs @@ -154,6 +154,8 @@ pub struct DownloadRecord { pub title: String, pub status: String, #[derivative(Default(value = "Number::from(0)"))] + pub id: Number, + #[derivative(Default(value = "Number::from(0)"))] pub movie_id: Number, #[derivative(Default(value = "Number::from(0)"))] pub size: Number, diff --git a/src/network/radarr_network.rs b/src/network/radarr_network.rs index 7a5e2b5..23d982f 100644 --- a/src/network/radarr_network.rs +++ b/src/network/radarr_network.rs @@ -648,7 +648,7 @@ impl<'a> Network<'a> { .radarr_data .downloads .current_selection() - .movie_id + .id .as_u64() .unwrap(); @@ -1630,6 +1630,7 @@ mod test { "title": "Test Download Title", "status": "downloading", "id": 1, + "movieId": 1, "size": 3543348019u64, "sizeleft": 1771674009, "outputPath": "/nfs/movies/Test", @@ -2238,6 +2239,7 @@ mod test { DownloadRecord { title: "Test Download Title".to_owned(), status: "downloading".to_owned(), + id: Number::from(1), movie_id: Number::from(1), size: Number::from(3543348019u64), sizeleft: Number::from(1771674009u64),