[Slim-Checkins] r8794 - /trunk/server/Slim/Buttons/TrackInfo.pm
andy at svn.slimdevices.com
andy at svn.slimdevices.com
Fri Aug 4 10:45:58 PDT 2006
Author: andy
Date: Fri Aug 4 10:45:57 2006
New Revision: 8794
URL: http://svn.slimdevices.com?rev=8794&view=rev
Log:
TrackInfo fixes: Don't show mod date for remote URLs, don't crash when adding a URL as a favorite
Modified:
trunk/server/Slim/Buttons/TrackInfo.pm
Modified: trunk/server/Slim/Buttons/TrackInfo.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Buttons/TrackInfo.pm?rev=8794&r1=8793&r2=8794&view=diff
==============================================================================
--- trunk/server/Slim/Buttons/TrackInfo.pm (original)
+++ trunk/server/Slim/Buttons/TrackInfo.pm Fri Aug 4 10:45:57 2006
@@ -288,9 +288,11 @@
push (@{$client->trackInfoContent}, undef);
}
- if (my $age = $track->modificationTime) {
- push (@{$client->trackInfoLines}, $client->string('MODTIME').": $age");
- push (@{$client->trackInfoContent}, undef);
+ if ( !Slim::Music::Info::isRemoteURL($track->url) ) {
+ if (my $age = $track->modificationTime) {
+ push (@{$client->trackInfoLines}, $client->string('MODTIME').": $age");
+ push (@{$client->trackInfoContent}, undef);
+ }
}
if (my $url = $track->url) {
@@ -388,8 +390,8 @@
my $selectionCriteria = {
'track.id' => $track->id,
- 'album.id' => $album->id,
- 'contributor.id' => $contributor->id,
+ 'album.id' => ( blessed $album ) ? $album->id : undef,
+ 'contributor.id' => ( blessed $contributor ) ? $contributor->id : undef,
};
if ($curType eq 'ALBUM') {
More information about the checkins
mailing list