/user del now responds appropriately if the user doesn't exist

This commit is contained in:
Lucas Nicodemus 2015-02-21 17:36:32 -07:00
parent 964115dbb5
commit 32c7645795

View file

@ -954,12 +954,17 @@ namespace TShockAPI
args.Player.SendSuccessMessage("Account removed successfully."); args.Player.SendSuccessMessage("Account removed successfully.");
Log.ConsoleInfo(args.Player.Name + " successfully deleted account: " + args.Parameters[1] + "."); Log.ConsoleInfo(args.Player.Name + " successfully deleted account: " + args.Parameters[1] + ".");
} }
catch (UserNotExistException e)
{
args.Player.SendErrorMessage("The user " + user.Name + " does not exist! Deleted nobody!");
}
catch (UserManagerException ex) catch (UserManagerException ex)
{ {
args.Player.SendMessage(ex.Message, Color.Red); args.Player.SendMessage(ex.Message, Color.Red);
Log.ConsoleError(ex.ToString()); Log.ConsoleError(ex.ToString());
} }
} }
// Password changing requires a username, and a new password to set // Password changing requires a username, and a new password to set
else if (subcmd == "password") else if (subcmd == "password")
{ {