aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/User.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-05 00:12:35 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-05 00:12:35 -0400
commit0bc542b19135dc29d23f89e4b067bc4fda81c3d2 (patch)
treed9e04128774dc24ec8405ba103b7e33c6a7fa89e /MediaBrowser.Controller/Entities/User.cs
parent980620f290be481584726b30128241472cef93d3 (diff)
fixed issue of UserRootFolders never getting persisted
Diffstat (limited to 'MediaBrowser.Controller/Entities/User.cs')
-rw-r--r--MediaBrowser.Controller/Entities/User.cs18
1 files changed, 1 insertions, 17 deletions
diff --git a/MediaBrowser.Controller/Entities/User.cs b/MediaBrowser.Controller/Entities/User.cs
index 690f97605..954dfb05f 100644
--- a/MediaBrowser.Controller/Entities/User.cs
+++ b/MediaBrowser.Controller/Entities/User.cs
@@ -125,7 +125,7 @@ namespace MediaBrowser.Controller.Entities
{
get
{
- LazyInitializer.EnsureInitialized(ref _rootFolder, ref _userRootFolderInitialized, ref _userRootFolderSyncLock, () => (UserRootFolder)LibraryManager.ResolvePath(RootFolderPath));
+ LazyInitializer.EnsureInitialized(ref _rootFolder, ref _userRootFolderInitialized, ref _userRootFolderSyncLock, () => LibraryManager.GetUserRootFolder(RootFolderPath));
return _rootFolder;
}
private set
@@ -219,22 +219,6 @@ namespace MediaBrowser.Controller.Entities
}
/// <summary>
- /// Validates only the collection folders for a User and goes no further
- /// </summary>
- /// <param name="cancellationToken">The cancellation token.</param>
- /// <param name="progress">The progress.</param>
- /// <returns>Task.</returns>
- public async Task ValidateCollectionFolders(IProgress<double> progress, CancellationToken cancellationToken)
- {
- Logger.Info("Validating collection folders for {0}", Name);
- await RootFolder.RefreshMetadata(cancellationToken).ConfigureAwait(false);
-
- cancellationToken.ThrowIfCancellationRequested();
-
- await RootFolder.ValidateChildren(progress, cancellationToken, recursive: false).ConfigureAwait(false);
- }
-
- /// <summary>
/// Renames the user.
/// </summary>
/// <param name="newName">The new name.</param>