perf: Improved performance by optimizing API calls to only refresh when the tick prompts a refresh. All UI is now significantly faster

This commit is contained in:
2024-12-04 16:46:06 -07:00
parent 2d2901f6dc
commit 1b5d70ae2d
4 changed files with 7 additions and 45 deletions
-16
View File
@@ -563,22 +563,6 @@ mod tests {
app.radarr_on_tick(ActiveRadarrBlock::Downloads).await;
assert_eq!(
sync_network_rx.recv().await.unwrap(),
RadarrEvent::GetDownloads.into()
);
assert_eq!(
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()
);
assert_eq!(
sync_network_rx.recv().await.unwrap(),
RadarrEvent::GetDownloads.into()