fix(server): update BeforeDelete method to use Model for sort update query

This commit is contained in:
Chang lue Tsen 2025-05-06 13:24:20 +09:00
parent 3cadd9e621
commit e625d9aed5

View File

@ -52,7 +52,7 @@ func (*Server) TableName() string {
func (s *Server) BeforeDelete(tx *gorm.DB) error { func (s *Server) BeforeDelete(tx *gorm.DB) error {
logger.Debugf("[Server] BeforeDelete") logger.Debugf("[Server] BeforeDelete")
if err := tx.Exec("UPDATE `server` SET sort = sort - 1 WHERE sort > ?", s.Sort).Error; err != nil { if err := tx.Model(&Server{}).Exec("UPDATE `server` SET sort = sort - 1 WHERE sort > ?", s.Sort).Error; err != nil {
return err return err
} }
return nil return nil