aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Library/UserManager.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Server.Implementations/Library/UserManager.cs')
-rw-r--r--MediaBrowser.Server.Implementations/Library/UserManager.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/MediaBrowser.Server.Implementations/Library/UserManager.cs b/MediaBrowser.Server.Implementations/Library/UserManager.cs
index 04d0f6ab2..4243aecfe 100644
--- a/MediaBrowser.Server.Implementations/Library/UserManager.cs
+++ b/MediaBrowser.Server.Implementations/Library/UserManager.cs
@@ -196,6 +196,8 @@ namespace MediaBrowser.Server.Implementations.Library
var user = InstantiateNewUser(name);
+ user.DateLastSaved = DateTime.UtcNow;
+
var task = UserRepository.SaveUser(user, CancellationToken.None);
// Hate having to block threads
@@ -274,6 +276,7 @@ namespace MediaBrowser.Server.Implementations.Library
}
user.DateModified = DateTime.UtcNow;
+ user.DateLastSaved = DateTime.UtcNow;
await UserRepository.SaveUser(user, CancellationToken.None).ConfigureAwait(false);
@@ -307,6 +310,8 @@ namespace MediaBrowser.Server.Implementations.Library
list.Add(user);
Users = list;
+ user.DateLastSaved = DateTime.UtcNow;
+
await UserRepository.SaveUser(user, CancellationToken.None).ConfigureAwait(false);
EventHelper.QueueEventIfNotNull(UserCreated, this, new GenericEventArgs<User> { Argument = user }, _logger);