support group modification and deleting usernames containing a DOT (.)

This commit is contained in:
k0rd 2012-02-16 23:00:22 -05:00
parent c93ecc6db4
commit a79b346d3c

View file

@ -584,7 +584,10 @@ namespace TShockAPI
else if (subcmd == "del" && args.Parameters.Count == 2) else if (subcmd == "del" && args.Parameters.Count == 2)
{ {
var user = new User(); var user = new User();
if (args.Parameters[1].Contains(".")) if (args.Parameters[1].Split('.').Count() ==4)
// changed to support dot character in usernames
// if (args.Parameters[1].Contains("."))
user.Address = args.Parameters[1]; user.Address = args.Parameters[1];
else else
user.Name = args.Parameters[1]; user.Name = args.Parameters[1];
@ -630,7 +633,11 @@ namespace TShockAPI
else if (subcmd == "group") else if (subcmd == "group")
{ {
var user = new User(); var user = new User();
if (args.Parameters[1].Contains(".")) if (args.Parameters[1].Split('.').Count()==4)
//changed to support dot character in usernames
//if (args.Parameters[1].Contains("."))
user.Address = args.Parameters[1]; user.Address = args.Parameters[1];
else else
user.Name = args.Parameters[1]; user.Name = args.Parameters[1];