[Slim-Checkins] r8802 - /trunk/server/Slim/Buttons/Favorites.pm
andy at svn.slimdevices.com
andy at svn.slimdevices.com
Fri Aug 4 18:25:28 PDT 2006
Author: andy
Date: Fri Aug 4 18:25:27 2006
New Revision: 8802
URL: http://svn.slimdevices.com?rev=8802&view=rev
Log:
Use playlist play/add for remote URL favorites so they get scanned
Modified:
trunk/server/Slim/Buttons/Favorites.pm
Modified: trunk/server/Slim/Buttons/Favorites.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Buttons/Favorites.pm?rev=8802&r1=8801&r2=8802&view=diff
==============================================================================
--- trunk/server/Slim/Buttons/Favorites.pm (original)
+++ trunk/server/Slim/Buttons/Favorites.pm Fri Aug 4 18:25:27 2006
@@ -220,8 +220,15 @@
if (!$add) {
$client->execute([ 'playlist', 'clear' ] );
}
-
- $client->execute([ 'playlist', $command, 'favorite', $url ]);
+
+ # remote URLs should go via play/add so they go through Scanner
+ if ( Slim::Music::Info::isRemoteURL($url) ) {
+ $command = $add ? 'add' : 'play';
+ $client->execute([ 'playlist', $command, $url, $title ]);
+ }
+ else {
+ $client->execute([ 'playlist', $command, 'favorite', $url ]);
+ }
}
# These are all CLI commands
More information about the checkins
mailing list