diff --git a/session-dealer/mysql/session.go b/session-dealer/mysql/session.go index 472b65b..26c91fa 100644 --- a/session-dealer/mysql/session.go +++ b/session-dealer/mysql/session.go @@ -302,9 +302,10 @@ func (ms *MysqlSession) GenerateQueryPiece() (qp model.QueryPiece) { } mqp = filterQueryPieceBySQL(mqp, querySQLInBytes) - if mqp != nil { - mqp.GenerateJsonBytes() + if mqp == nil { + return nil } + mqp.GenerateJsonBytes() return mqp }