fix: allow global update when clear action logs

pull/175/head
jakezhu9 2 years ago
parent 777ae13965
commit c5ffbab6ac
No known key found for this signature in database
GPG Key ID: 03F747222842F1D9

@ -2,6 +2,7 @@ package impl
import (
"context"
"gorm.io/gorm"
"github.com/go-sonic/sonic/dal"
"github.com/go-sonic/sonic/model/dto"
@ -18,7 +19,7 @@ func NewLogService() service.LogService {
func (l *logServiceImpl) Clear(ctx context.Context) error {
logDAL := dal.GetQueryByCtx(ctx).Log
_, err := logDAL.WithContext(ctx).Delete()
_, err := logDAL.WithContext(ctx).Session(&gorm.Session{AllowGlobalUpdate: true}).Delete()
if err != nil {
return WrapDBErr(err)
}

Loading…
Cancel
Save