fix: fully extend album playlists for replacement
This commit is contained in:
parent
4ca1272338
commit
c80ccf66ce
1 changed files with 5 additions and 1 deletions
|
|
@ -88,7 +88,11 @@ impl RustyPipeQuery {
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
|
|
||||||
if !to_replace.is_empty() {
|
if !to_replace.is_empty() {
|
||||||
let playlist = self.music_playlist(playlist_id).await?;
|
let mut playlist = self.music_playlist(playlist_id).await?;
|
||||||
|
playlist
|
||||||
|
.tracks
|
||||||
|
.extend_limit(&self, album.tracks.len())
|
||||||
|
.await?;
|
||||||
|
|
||||||
for (i, title) in to_replace {
|
for (i, title) in to_replace {
|
||||||
let found_track = playlist.tracks.items.iter().find_map(|track| {
|
let found_track = playlist.tracks.items.iter().find_map(|track| {
|
||||||
|
|
|
||||||
Reference in a new issue