Fixed tabbing in Utils.HasBanExpired

This commit is contained in:
White 2017-02-21 21:43:19 +10:30
parent 3ec7cb1d09
commit b0d9407f52

View file

@ -672,25 +672,24 @@ namespace TShockAPI
/// <returns>bool - True if the ban has expired.</returns> /// <returns>bool - True if the ban has expired.</returns>
public bool HasBanExpired(Ban ban, bool byName = false) public bool HasBanExpired(Ban ban, bool byName = false)
{ {
DateTime exp; DateTime exp;
bool expirationExists = DateTime.TryParse(ban.Expiration, out exp); bool expirationExists = DateTime.TryParse(ban.Expiration, out exp);
if (!string.IsNullOrWhiteSpace(ban.Expiration) && (expirationExists) && if (!string.IsNullOrWhiteSpace(ban.Expiration) && (expirationExists) && (DateTime.UtcNow >= exp))
(DateTime.UtcNow >= exp)) {
{ if (byName)
if (byName) {
{ TShock.Bans.RemoveBan(ban.Name, true, true, false);
TShock.Bans.RemoveBan(ban.Name, true, true, false); }
} else
else {
{ TShock.Bans.RemoveBan(ban.IP, false, false, false);
TShock.Bans.RemoveBan(ban.IP, false, false, false); }
}
return true; return true;
} }
return false; return false;
} }
/// <summary> /// <summary>