aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-27 09:05:33 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-27 09:05:33 -0400
commit0bfb755a3895d26144a69eb7f0ea02bba655a15f (patch)
treebf8e606c5846e38c57aa320ac0e50a916b8ac19e /MediaBrowser.Controller/Entities
parent3eaf25132c65bf287f2206e85a8a1eaa5670ac15 (diff)
search hints progress
Diffstat (limited to 'MediaBrowser.Controller/Entities')
-rw-r--r--MediaBrowser.Controller/Entities/Audio/Audio.cs12
-rw-r--r--MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs14
2 files changed, 25 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Entities/Audio/Audio.cs b/MediaBrowser.Controller/Entities/Audio/Audio.cs
index adaec9fdc..cbf35f870 100644
--- a/MediaBrowser.Controller/Entities/Audio/Audio.cs
+++ b/MediaBrowser.Controller/Entities/Audio/Audio.cs
@@ -96,5 +96,17 @@ namespace MediaBrowser.Controller.Entities.Audio
{
return string.Equals(Artist, name, StringComparison.OrdinalIgnoreCase) || string.Equals(AlbumArtist, name, StringComparison.OrdinalIgnoreCase);
}
+
+ public override string DisplayMediaType
+ {
+ get
+ {
+ return "Song";
+ }
+ set
+ {
+ base.DisplayMediaType = value;
+ }
+ }
}
}
diff --git a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs
index 0366af8c7..2d1f5f337 100644
--- a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs
+++ b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs
@@ -147,7 +147,19 @@ namespace MediaBrowser.Controller.Entities.Audio
/// <returns><c>true</c> if the specified artist has artist; otherwise, <c>false</c>.</returns>
public bool HasArtist(string artist)
{
- return Children.OfType<Audio>().Any(i => i.HasArtist(artist));
+ return RecursiveChildren.OfType<Audio>().Any(i => i.HasArtist(artist));
+ }
+
+ public override string DisplayMediaType
+ {
+ get
+ {
+ return "Album";
+ }
+ set
+ {
+ base.DisplayMediaType = value;
+ }
}
}
}