diff --git a/src/app/mod.rs b/src/app/mod.rs index 013b335..59f1fcb 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -288,6 +288,10 @@ mod tests { sync_network_rx.recv().await.unwrap(), RadarrEvent::GetQualityProfiles.into() ); + assert_eq!( + sync_network_rx.recv().await.unwrap(), + RadarrEvent::GetTags.into() + ); assert_eq!( sync_network_rx.recv().await.unwrap(), RadarrEvent::GetRootFolders.into() diff --git a/src/network/radarr_network.rs b/src/network/radarr_network.rs index 299b6a2..da96bdc 100644 --- a/src/network/radarr_network.rs +++ b/src/network/radarr_network.rs @@ -208,13 +208,13 @@ impl<'a> Network<'a> { async fn search_movie(&self) { info!("Searching for specific Radarr movie"); - let search_string = &self.app.lock().await.data.radarr_data.search.text.clone(); + let search_string = self.app.lock().await.data.radarr_data.search.text.clone(); let request_props = self .radarr_request_props_from( format!( "{}?term={}", RadarrEvent::SearchNewMovie.resource(), - encode(search_string) + encode(&search_string) ) .as_str(), RequestMethod::Get, @@ -910,7 +910,7 @@ impl<'a> Network<'a> { async fn extract_and_add_tag_ids_vec(&self) -> Vec { let tags_map = self.app.lock().await.data.radarr_data.tags_map.clone(); - let edit_tags = &self + let edit_tags = self .app .lock() .await