1
0
mirror of https://github.com/chylex/Minecraft-Phantom-Panel.git synced 2025-05-30 13:34:05 +02:00

Fix audit log event when editing user roles

This commit is contained in:
chylex 2023-03-05 07:47:49 +01:00
parent 267c5ad921
commit 9d9734d1fd
Signed by: chylex
GPG Key ID: 4DE42C8F19A80548

View File

@ -25,9 +25,7 @@ public sealed partial class AuditLog {
} }
public Task AddUserRolesChangedEvent(IdentityUser user, List<string> addedToRoles, List<string> removedFromRoles) { public Task AddUserRolesChangedEvent(IdentityUser user, List<string> addedToRoles, List<string> removedFromRoles) {
var extra = new Dictionary<string, object?> { var extra = new Dictionary<string, object?>();
{ "username", user.UserName }
};
if (addedToRoles.Count > 0) { if (addedToRoles.Count > 0) {
extra["addedToRoles"] = addedToRoles; extra["addedToRoles"] = addedToRoles;
@ -37,7 +35,7 @@ public sealed partial class AuditLog {
extra["removedFromRoles"] = removedFromRoles; extra["removedFromRoles"] = removedFromRoles;
} }
return AddItem(AuditLogEventType.UserDeleted, user.Id, extra); return AddItem(AuditLogEventType.UserRolesChanged, user.Id, extra);
} }
public Task AddUserDeletedEvent(IdentityUser user) { public Task AddUserDeletedEvent(IdentityUser user) {