diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-05-05 22:40:12 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-05-05 22:40:12 -0400 |
| commit | 85ed86e5f6d625a059d3dfd0ae29e5b9559b8804 (patch) | |
| tree | 0f26f49c24f648c2f5146a15c9b506be055f3179 | |
| parent | e49848b8bfcbae5870b6f2d5639cfbecbb83c084 (diff) | |
fixes #237 - Music Album inconsistent naming/sorting
| -rw-r--r-- | MediaBrowser.Controller/Entities/BaseItem.cs | 16 |
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. |
