aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-05-05 22:40:12 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-05-05 22:40:12 -0400
commit85ed86e5f6d625a059d3dfd0ae29e5b9559b8804 (patch)
tree0f26f49c24f648c2f5146a15c9b506be055f3179
parente49848b8bfcbae5870b6f2d5639cfbecbb83c084 (diff)
fixes #237 - Music Album inconsistent naming/sorting
-rw-r--r--MediaBrowser.Controller/Entities/BaseItem.cs16
1 files changed, 15 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs
index a4cbd1b07..2d82c88aa 100644
--- a/MediaBrowser.Controller/Entities/BaseItem.cs
+++ b/MediaBrowser.Controller/Entities/BaseItem.cs
@@ -46,11 +46,25 @@ namespace MediaBrowser.Controller.Entities
public const string ThemeSongsFolderName = "theme-music";
public const string ThemeVideosFolderName = "backdrops";
+ private string _name;
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>The name.</value>
- public virtual string Name { get; set; }
+ public virtual string Name
+ {
+ get
+ {
+ return _name;
+ }
+ set
+ {
+ _name = value;
+
+ // lazy load this again
+ _sortName = null;
+ }
+ }
/// <summary>
/// Gets or sets the id.