refactor: consolidate [x]TooLongErrors into StringTooLongError

This commit is contained in:
spiral
2021-09-13 01:13:57 -04:00
parent b9d090d8cf
commit bae883c11f
6 changed files with 15 additions and 15 deletions

View File

@@ -36,7 +36,8 @@ namespace PluralKit.Bot
var memberName = ctx.RemainderOrNull() ?? throw new PKSyntaxError("You must pass a member name.");
// Hard name length cap
if (memberName.Length > Limits.MaxMemberNameLength) throw Errors.MemberNameTooLongError(memberName.Length);
if (memberName.Length > Limits.MaxMemberNameLength)
throw Errors.StringTooLongError("Member name", memberName.Length, Limits.MaxMemberNameLength);
// Warn if there's already a member by this name
var existingMember = await _db.Execute(c => _repo.GetMemberByName(c, ctx.System.Id, memberName));