diff --git a/ProjectLighthouse/Administration/Maintenance/Commands/CreateUserCommand.cs b/ProjectLighthouse/Administration/Maintenance/Commands/CreateUserCommand.cs index 3078920d..291c63ca 100644 --- a/ProjectLighthouse/Administration/Maintenance/Commands/CreateUserCommand.cs +++ b/ProjectLighthouse/Administration/Maintenance/Commands/CreateUserCommand.cs @@ -33,7 +33,7 @@ public class CreateUserCommand : ICommand password = CryptoHelper.Sha256Hash(password); UserEntity? user = await database.Users.FirstOrDefaultAsync(u => u.Username == onlineId); - if (user == null) + if (user != null) { logger.LogError("A user with this username already exists.", LogArea.Command); return; diff --git a/ProjectLighthouse/Administration/Maintenance/Commands/WipeTokensForUserCommand.cs b/ProjectLighthouse/Administration/Maintenance/Commands/WipeTokensForUserCommand.cs index dfc429a4..588139b7 100644 --- a/ProjectLighthouse/Administration/Maintenance/Commands/WipeTokensForUserCommand.cs +++ b/ProjectLighthouse/Administration/Maintenance/Commands/WipeTokensForUserCommand.cs @@ -5,6 +5,7 @@ using LBPUnion.ProjectLighthouse.Database; using LBPUnion.ProjectLighthouse.Extensions; using LBPUnion.ProjectLighthouse.Logging; using LBPUnion.ProjectLighthouse.Types.Entities.Profile; +using LBPUnion.ProjectLighthouse.Types.Logging; using LBPUnion.ProjectLighthouse.Types.Maintenance; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; @@ -32,7 +33,7 @@ public class WipeTokensForUserCommand : ICommand user = await database.Users.FirstOrDefaultAsync(u => u.UserId == userId); if (user == null) { - Console.WriteLine(@$"Could not find user by parameter '{args[0]}'"); + logger.LogError(@$"Could not find user by parameter '{args[0]}'", LogArea.Command); return; } } @@ -40,6 +41,6 @@ public class WipeTokensForUserCommand : ICommand await database.GameTokens.RemoveWhere(t => t.UserId == user.UserId); await database.WebTokens.RemoveWhere(t => t.UserId == user.UserId); - Console.WriteLine(@$"Deleted all tokens for {user.Username} (id: {user.UserId})."); + logger.LogSuccess(@$"Deleted all tokens for {user.Username} (id: {user.UserId}).", LogArea.Command); } } \ No newline at end of file