diff --git a/src/server/game/mod/friend/Friend.go b/src/server/game/mod/friend/Friend.go index 06953ee0..f8652901 100644 --- a/src/server/game/mod/friend/Friend.go +++ b/src/server/game/mod/friend/Friend.go @@ -153,9 +153,12 @@ type LogInfo struct { func (f *FriendMod) InitData() { if f.FriendList == nil { - f.AddActLog(ACT_LOG_TYPE_FIRST_LOGIN, "") f.FriendList = make(map[int]struct{}) } + if len(f.ActivityLog) == 0 { + f.ActivityLog = make([]*ActLogInfo, 0) + f.AddActLog(ACT_LOG_TYPE_FIRST_LOGIN, "") + } if f.ApplyList == nil { f.ApplyList = make(map[int]int64) }