Update to rspotify 0.11.2 (#640)

* Update to rspotify 0.11.x

Many breaking changes

* Minor cleanups via Clippy
This commit is contained in:
Henrik Friedrichsen
2021-11-07 17:19:56 +01:00
committed by GitHub
parent a8c8a1761a
commit 96f2d88696
20 changed files with 1025 additions and 1187 deletions

View File

@@ -584,7 +584,7 @@ fn run_dbus_server(
if let Some(t) = &Album::from(&a).tracks {
queue.clear();
let index = queue.append_next(
t.iter()
&t.iter()
.map(|track| Playable::Track(track.clone()))
.collect(),
);
@@ -606,11 +606,7 @@ fn run_dbus_server(
playlist.load_tracks(spotify);
if let Some(t) = &playlist.tracks {
queue.clear();
let index = queue.append_next(
t.iter()
.map(|track| Playable::Track(track.clone()))
.collect(),
);
let index = queue.append_next(&t.iter().cloned().collect());
queue.play(index, false, false)
}
}
@@ -625,7 +621,7 @@ fn run_dbus_server(
let mut ep = e.clone();
ep.reverse();
let index = queue.append_next(
ep.iter()
&ep.iter()
.map(|episode| Playable::Episode(episode.clone()))
.collect(),
);
@@ -643,7 +639,7 @@ fn run_dbus_server(
Some(UriType::Artist) => {
if let Some(a) = spotify.api.artist_top_tracks(id) {
queue.clear();
queue.append_next(a.iter().map(|track| Playable::Track(track.clone())).collect());
queue.append_next(&a.iter().map(|track| Playable::Track(track.clone())).collect());
queue.play(0, false, false)
}
}