feat(network): Support for fetching Sonarr updates
This commit is contained in:
@@ -11,7 +11,7 @@ use crate::models::radarr_models::{
|
||||
CommandBody, Credit, CreditType, DeleteMovieParams, DownloadRecord, DownloadsResponse,
|
||||
EditCollectionParams, EditIndexerParams, EditMovieParams, IndexerSettings, IndexerTestResult,
|
||||
Movie, MovieCommandBody, MovieHistoryItem, RadarrSerdeable, RadarrTask, RadarrTaskName,
|
||||
ReleaseDownloadBody, SystemStatus, Update,
|
||||
ReleaseDownloadBody, SystemStatus,
|
||||
};
|
||||
use crate::models::servarr_data::radarr::modals::{
|
||||
AddMovieModal, EditCollectionModal, EditIndexerModal, EditMovieModal, IndexerTestResultModalItem,
|
||||
@@ -20,7 +20,7 @@ use crate::models::servarr_data::radarr::modals::{
|
||||
use crate::models::servarr_data::radarr::radarr_data::ActiveRadarrBlock;
|
||||
use crate::models::servarr_models::{
|
||||
AddRootFolderBody, DiskSpace, HostConfig, Indexer, LogResponse, QualityProfile, QueueEvent,
|
||||
Release, RootFolder, SecurityConfig, Tag,
|
||||
Release, RootFolder, SecurityConfig, Tag, Update,
|
||||
};
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::models::{HorizontallyScrollableText, Route, Scrollable, ScrollableText};
|
||||
@@ -244,7 +244,7 @@ impl<'a, 'b> Network<'a, 'b> {
|
||||
RadarrEvent::GetStatus => self.get_radarr_status().await.map(RadarrSerdeable::from),
|
||||
RadarrEvent::GetTags => self.get_radarr_tags().await.map(RadarrSerdeable::from),
|
||||
RadarrEvent::GetTasks => self.get_radarr_tasks().await.map(RadarrSerdeable::from),
|
||||
RadarrEvent::GetUpdates => self.get_updates().await.map(RadarrSerdeable::from),
|
||||
RadarrEvent::GetUpdates => self.get_radarr_updates().await.map(RadarrSerdeable::from),
|
||||
RadarrEvent::HealthCheck => self
|
||||
.get_radarr_healthcheck()
|
||||
.await
|
||||
@@ -1870,7 +1870,7 @@ impl<'a, 'b> Network<'a, 'b> {
|
||||
.await
|
||||
}
|
||||
|
||||
async fn get_updates(&mut self) -> Result<Vec<Update>> {
|
||||
async fn get_radarr_updates(&mut self) -> Result<Vec<Update>> {
|
||||
info!("Fetching Radarr updates");
|
||||
let event = RadarrEvent::GetUpdates;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user