Replace all .filter.map chains with .filter_map

This commit is contained in:
Qluxzz
2021-03-15 23:57:42 +01:00
committed by Henrik Friedrichsen
parent c5e6c2c79a
commit 46899ace8b
6 changed files with 18 additions and 60 deletions

View File

@@ -551,13 +551,7 @@ impl Library {
if api
&& self
.spotify
.current_user_saved_tracks_add(
tracks
.iter()
.filter(|t| t.id.is_some())
.map(|t| t.id.clone().unwrap())
.collect(),
)
.current_user_saved_tracks_add(tracks.iter().filter_map(|t| t.id.clone()).collect())
.is_none()
{
return;
@@ -591,11 +585,7 @@ impl Library {
&& self
.spotify
.current_user_saved_tracks_delete(
tracks
.iter()
.filter(|t| t.id.is_some())
.map(|t| t.id.clone().unwrap())
.collect(),
tracks.iter().filter_map(|t| t.id.clone()).collect(),
)
.is_none()
{