Index: Changelog6.html
===================================================================
--- Changelog6.html (revision 7318)
+++ Changelog6.html (working copy)
@@ -21,6 +21,7 @@
#3349 - SlimServer service fails to start after upgrade
#3360 - SB3 became SB2 after flashing FW48
#3392 - multiple genre tags for ID3v2.4 (null separated) not supported
+ #3399 - playing saved favorites using remote is broken
Index: Plugins/Favorites/Plugin.pm
===================================================================
--- Plugins/Favorites/Plugin.pm (revision 7318)
+++ Plugins/Favorites/Plugin.pm (working copy)
@@ -48,9 +48,12 @@
'line2' => Slim::Music::Info::standardTitle($client, $urls->[$listIndex]),
});
- $client->execute([ 'playlist', 'clear' ] );
- $client->execute([ 'playlist', 'add', $urls->[$listIndex]] );
- $client->execute([ 'play' ] );
+ # Bug 3384 problems with playlist 'add' leave this command set non-working.
+ # use 'play' as a workaround.
+ #$client->execute([ 'playlist', 'clear' ] );
+ #$client->execute([ 'playlist', 'add', $urls->[$listIndex]] );
+ #$client->execute([ 'play' ] );
+ $client->execute([ 'playlist', 'play', $urls->[$listIndex]] );
},
'add' => sub {
my $client = shift;
@@ -243,9 +246,13 @@
'line1' => sprintf($client->string('PLUGIN_FAVORITES_PLAYING'), $digit),
'line2' => $titles[$index],
});
- $client->execute(['playlist', 'clear']);
- $client->execute(['playlist', 'add', $urls[$index]]);
- $client->execute(['play']);
+
+ # Bug 3384 problems with playlist 'add' leave this command set non-working.
+ # use 'play' as a workaround.
+ #$client->execute([ 'playlist', 'clear' ] );
+ #$client->execute([ 'playlist', 'add', $urls->[$listIndex]] );
+ #$client->execute([ 'play' ] );
+ $client->execute([ 'playlist', 'play', $urls->[$listIndex]] );
}
}