diff --git a/modules/academy/api_receive.go b/modules/academy/api_receive.go index 7d0c62478..3e14d121f 100644 --- a/modules/academy/api_receive.go +++ b/modules/academy/api_receive.go @@ -56,6 +56,6 @@ func (this *apiComp) Receive(session comm.IUserSession, req *pb.AcademyReceiveRe // } this.module.DispenseRes(session, level.Award, true) } - + session.SendMsg(string(this.module.GetType()), "receive", &pb.AcademyReceiveResp{Issucc: true}) return } diff --git a/modules/academy/api_teachingreceive.go b/modules/academy/api_teachingreceive.go index 52401584c..b15ec9937 100644 --- a/modules/academy/api_teachingreceive.go +++ b/modules/academy/api_teachingreceive.go @@ -47,6 +47,6 @@ func (this *apiComp) TeachingReceive(session comm.IUserSession, req *pb.AcademyT } this.module.DispenseRes(session, level.Award, true) } - + session.SendMsg(string(this.module.GetType()), "teachingreceive", &pb.AcademyTeachingReceiveResp{Issucc: true}) return } diff --git a/modules/academy/modelAcademy.go b/modules/academy/modelAcademy.go index 92eaac081..5667a13af 100644 --- a/modules/academy/modelAcademy.go +++ b/modules/academy/modelAcademy.go @@ -32,6 +32,7 @@ func (this *modelAcademyComp) queryInfo(uId string) (result *pb.DBAcademy, err e result = &pb.DBAcademy{ Uid: uId, Level: make(map[int32]bool), + Hero: make(map[string]bool), } if err = this.Get(uId, result); err != nil && err != mgo.MongodbNil { this.module.Errorln(err)