diff --git a/modules/mail/module.go b/modules/mail/module.go index 4414b5276..090ed884d 100644 --- a/modules/mail/module.go +++ b/modules/mail/module.go @@ -166,6 +166,9 @@ func (this *Mail) Rpc_Mail(ctx context.Context, args *pb.DBMailData) (err error) if conn, err := db.ServerDBConn(tag); err == nil { dbModel := db.NewDBModel(comm.TableMail, time.Hour, conn) _, err = dbModel.DB.InsertOne(comm.TableMail, args) + if err != nil { + this.Error("Create Rpc_Mail failed", log.Fields{"uid": args.Uid, "err": err}) + } } } if session, online = this.GetUserSession(args.Uid); online { diff --git a/modules/web/api_creatmail.go b/modules/web/api_creatmail.go index c3e9653da..c4e67e631 100644 --- a/modules/web/api_creatmail.go +++ b/modules/web/api_creatmail.go @@ -73,12 +73,6 @@ func (this *Api_Comp) CreateMail(c *engine.Context) { mail.Reward = true } - if err = this.module.modelMail.CreateGMMail(mail); err != nil { - this.module.Errorf("LoginByCaptchaReq CreateMail err:%v", err) - code = pb.ErrorCode_DBError - msg = pb.GetErrorCodeMsg(code) - return - } msg = pb.GetErrorCodeMsg(code) if _, err = this.module.service.RpcGo(