This commit is contained in:
aozhiwei 2024-05-09 16:57:43 +08:00
parent c847b193a4
commit 84be8df2b0

View File

@ -72,7 +72,7 @@ func (this *mail) IsValid(hum common.Player) bool {
hum.GetRegisterTime() >= this.userRegStartTime &&
hum.GetRegisterTime() <= this.userRegEndTime {
if this.mailType == constant.MAIL_TYPE_GROUP {
return true
return this.isMailUser(hum.GetAccountId())
} else if this.mailType == constant.MAIL_TYPE_ALL {
return true
}
@ -152,7 +152,13 @@ func (this *mail) traverseUserGroup(cb func(int64, *userGroup) bool) {
if v != nil {
return cb(k.(int64), v.(*userGroup))
} else {
return cb(k.(int64), nil)
g := _mailMgr.getGroup(k.(int64))
if g != nil {
p.Store(k, g)
return cb(k.(int64), g)
} else {
return cb(k.(int64), nil)
}
}
})
}