diff --git a/modules/player/service/pet.go b/modules/player/service/pet.go index 4def1706..41fbecaa 100644 --- a/modules/player/service/pet.go +++ b/modules/player/service/pet.go @@ -43,10 +43,13 @@ func (s *PetService) PetCount(flag int) int { func (s *PetService) UPdateFree(ctime uint32, free uint32) bool { - res, _ := s.dbm(s.Model).Where("catch_time", ctime).Data( + res, err := s.dbm(s.Model).Where("catch_time", ctime).Data( "free", free, ).Update() + if err != nil { + return false + } r, _ := res.RowsAffected() return r > 0 }