Fix #2
This commit is contained in:
parent
623ca6ffc1
commit
f9a80d019b
12
state.go
12
state.go
|
@ -459,11 +459,17 @@ func (s *state) createUser(src *Source) (u *User, ok bool) {
|
|||
}
|
||||
|
||||
mask := strs.Get()
|
||||
mask.MustWriteString(src.Name)
|
||||
if src.Name != "" {
|
||||
mask.MustWriteString(src.Name)
|
||||
}
|
||||
_ = mask.WriteByte('!')
|
||||
mask.MustWriteString(src.Ident)
|
||||
if src.Ident != "" {
|
||||
mask.MustWriteString(src.Ident)
|
||||
}
|
||||
_ = mask.WriteByte('@')
|
||||
mask.MustWriteString(src.Host)
|
||||
if src.Host != "" {
|
||||
mask.MustWriteString(src.Host)
|
||||
}
|
||||
|
||||
u = &User{
|
||||
Nick: NewAtomicString(src.Name),
|
||||
|
|
Loading…
Reference in New Issue