diff --git a/modules/entertainment/module.go b/modules/entertainment/module.go index a4981218b..82c9ef9e9 100644 --- a/modules/entertainment/module.go +++ b/modules/entertainment/module.go @@ -81,9 +81,13 @@ func (this *Entertainment) AddXxlCard(session comm.IUserSession, cards map[strin curCards[k] = v } } + if len(curCards) == 0 { + return + } if result, err = this.model.getEntertainmList(session.GetUserId()); err != nil { return } + for k, v := range curCards { result.Card[k] += v }