diff --git a/modules/dcolor/api_award.go b/modules/dcolor/api_award.go index 6cca636cb..46b95b046 100644 --- a/modules/dcolor/api_award.go +++ b/modules/dcolor/api_award.go @@ -48,7 +48,7 @@ func (this *apiComp) Award(session comm.IUserSession, req *pb.DColorAwardReq) (e for _, conf := range confs { if req.Atype == conf.Type { - if req.Atype == 0 { + if req.Atype == 1 { if _, ok = info.Weekaward[conf.Key]; !ok && info.Integral >= conf.Condition { res = append(res, conf.Reward...) info.Weekaward[conf.Key] = true @@ -66,7 +66,7 @@ func (this *apiComp) Award(session comm.IUserSession, req *pb.DColorAwardReq) (e if errdata, atno = this.module.DispenseAtno(session, res, true); errdata != nil { return } - if req.Atype == 0 { + if req.Atype == 1 { info.Weektime = configure.Now().Unix() awards = info.Weekaward } else { diff --git a/modules/gameinvite/api_refuse.go b/modules/gameinvite/api_refuse.go index 565f5e8b4..797e4794c 100644 --- a/modules/gameinvite/api_refuse.go +++ b/modules/gameinvite/api_refuse.go @@ -64,6 +64,8 @@ func (this *apiComp) Refuse(session comm.IUserSession, req *pb.GameInviteRefuseR "invite": info.Invite, }) + session.SendMsg(string(this.module.GetType()), "refuse", &pb.GameInviteRefuseResp{IsSucc: true}) + this.module.SendMsgToUser(string(this.module.GetType()), "qiecuonotify", &pb.GameInviteQiecuonotifyPush{User: comm.GetUserBaseInfo(user), NotifyType: 3, Gtype: req.Gtype}, req.Uid) return