From 236965cc630b57acd7e913c2f057623a1b063aa9 Mon Sep 17 00:00:00 2001 From: xinian Date: Sun, 22 Feb 2026 23:09:51 +0800 Subject: [PATCH] 1 --- modules/player/service/item.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/player/service/item.go b/modules/player/service/item.go index fd9c50e06..8fe522bcd 100644 --- a/modules/player/service/item.go +++ b/modules/player/service/item.go @@ -36,12 +36,16 @@ func (s *ItemService) UPDATE(id uint32, count int) { return } m := s.dbm(s.Model) - - if t, _ := m.Where("item_id", id).Exist(); t { + ok, err := m.Where("item_id", id).Exist() + if err != nil { + panic(err) + } + if ok { _, err := s.dbm(s.Model).Where("item_id", id).Increment("item_cnt", count) if err != nil { panic(err) } + } else { m := s.dbm(s.Model) data := g.Map{