Added sorting to the main library table

This commit is contained in:
2024-02-13 23:00:35 -07:00
parent a982f610cb
commit 6cd24be5e4
13 changed files with 707 additions and 117 deletions
+2 -1
View File
@@ -1191,7 +1191,8 @@ impl<'a, 'b> Network<'a, 'b> {
self
.handle_request::<(), Vec<Movie>>(request_props, |movie_vec, mut app| {
app.data.radarr_data.movies.set_items(movie_vec)
app.data.radarr_data.movies.set_items(movie_vec);
app.data.radarr_data.movies.apply_sorting_toggle(false);
})
.await;
}
+2
View File
@@ -301,6 +301,7 @@ mod test {
RadarrEvent::GetMovies.resource(),
)
.await;
app_arc.lock().await.data.radarr_data.movies.sort_asc = true;
let mut network = Network::new(&app_arc, CancellationToken::new());
network.handle_radarr_event(RadarrEvent::GetMovies).await;
@@ -310,6 +311,7 @@ mod test {
app_arc.lock().await.data.radarr_data.movies.items,
vec![movie()]
);
assert!(app_arc.lock().await.data.radarr_data.movies.sort_asc);
}
#[tokio::test]