fix(sonarr): Pass events alongside all GetLogs events when publishing to the networking channel
This commit is contained in:
@@ -64,7 +64,7 @@ pub enum SonarrEvent {
|
||||
GetEpisodeFiles(i64),
|
||||
GetEpisodeHistory(i64),
|
||||
GetLanguageProfiles,
|
||||
GetLogs(Option<u64>),
|
||||
GetLogs(u64),
|
||||
GetDiskSpace,
|
||||
GetQualityProfiles,
|
||||
GetQueuedEvents,
|
||||
@@ -1502,14 +1502,11 @@ impl<'a, 'b> Network<'a, 'b> {
|
||||
.await
|
||||
}
|
||||
|
||||
async fn get_sonarr_logs(&mut self, events: Option<u64>) -> Result<LogResponse> {
|
||||
async fn get_sonarr_logs(&mut self, events: u64) -> Result<LogResponse> {
|
||||
info!("Fetching Sonarr logs");
|
||||
let event = SonarrEvent::GetLogs(events);
|
||||
|
||||
let params = format!(
|
||||
"pageSize={}&sortDirection=descending&sortKey=time",
|
||||
events.unwrap_or(500)
|
||||
);
|
||||
let params = format!("pageSize={}&sortDirection=descending&sortKey=time", events);
|
||||
let request_props = self
|
||||
.request_props_from(event, RequestMethod::Get, None::<()>, None, Some(params))
|
||||
.await;
|
||||
|
||||
Reference in New Issue
Block a user