Prevent placeholder user from being renamed

This commit is contained in:
sudokoko 2024-01-06 23:41:26 -05:00
commit 6e1c1ee730
No known key found for this signature in database
GPG key ID: 48BB40C0F649D603

View file

@ -37,6 +37,13 @@ public class RenameUserCommand : ICommand
} }
} }
// prevent the placeholder user from being renamed
if (user.Username.Length == 0)
{
logger.LogError("Cannot rename the placeholder user", LogArea.Command);
return;
}
user.Username = args[1]; user.Username = args[1];
await database.SaveChangesAsync(); await database.SaveChangesAsync();