forked from External/ergo
fixes and refactoring
This commit is contained in:
parent
3962ff8643
commit
af056f26a9
7 changed files with 47 additions and 42 deletions
|
|
@ -165,12 +165,8 @@ func (clients *ClientManager) SetNick(client *Client, session *Session, newNick
|
|||
return "", errNicknameInvalid, false
|
||||
}
|
||||
|
||||
if config.Server.Relaying.Enabled {
|
||||
for _, char := range config.Server.Relaying.Separators {
|
||||
if strings.ContainsRune(newCfNick, char) {
|
||||
return "", errNicknameInvalid, false
|
||||
}
|
||||
}
|
||||
if config.isRelaymsgIdentifier(newNick) {
|
||||
return "", errNicknameInvalid, false
|
||||
}
|
||||
|
||||
if restrictedCasefoldedNicks.Has(newCfNick) || restrictedSkeletons.Has(newSkeleton) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue