Migrate ActivityLogEntryPoint.OnUserPasswordChanged to IEventConsumer

This commit is contained in:
Patrick Barron
2020-08-13 21:07:08 -04:00
parent 737a86d0cb
commit a1ecafb40d
3 changed files with 61 additions and 14 deletions

View File

@@ -63,7 +63,6 @@ namespace Emby.Server.Implementations.Activity
_sessionManager.AuthenticationSucceeded += OnAuthenticationSucceeded;
_sessionManager.SessionEnded += OnSessionEnded;
_userManager.OnUserPasswordChanged += OnUserPasswordChanged;
_userManager.OnUserLockedOut += OnUserLockedOut;
return Task.CompletedTask;
@@ -145,18 +144,6 @@ namespace Emby.Server.Implementations.Activity
}).ConfigureAwait(false);
}
private async void OnUserPasswordChanged(object sender, GenericEventArgs<User> e)
{
await CreateLogEntry(new ActivityLog(
string.Format(
CultureInfo.InvariantCulture,
_localization.GetLocalizedString("UserPasswordChangedWithName"),
e.Argument.Username),
"UserPasswordChanged",
e.Argument.Id))
.ConfigureAwait(false);
}
private async void OnSessionStarted(object sender, SessionEventArgs e)
{
var session = e.SessionInfo;
@@ -265,7 +252,6 @@ namespace Emby.Server.Implementations.Activity
_sessionManager.AuthenticationSucceeded -= OnAuthenticationSucceeded;
_sessionManager.SessionEnded -= OnSessionEnded;
_userManager.OnUserPasswordChanged -= OnUserPasswordChanged;
_userManager.OnUserLockedOut -= OnUserLockedOut;
}
}