diff --git a/modules/pay/api_activitybuy.go b/modules/pay/api_activitybuy.go index 34c419dc0..abf772262 100644 --- a/modules/pay/api_activitybuy.go +++ b/modules/pay/api_activitybuy.go @@ -66,7 +66,7 @@ func (this *apiComp) ActivityBuy(session comm.IUserSession, req *pb.PayActivityB return } - if _, ok := info.Activitys[conf.Type].Items[conf.Id]; ok { + if _, ok := info.Activitys[conf.Type].Items[conf.Id]; !ok { info.Activitys[conf.Type].Items[conf.Id] = &pb.PayActivityGiftbagItem{ Id: conf.Id, Lastrefresh: configure.Now().Unix(),