diff --git a/repository/quiz/quiz.go b/repository/quiz/quiz.go index eec2fe1..6570125 100644 --- a/repository/quiz/quiz.go +++ b/repository/quiz/quiz.go @@ -137,12 +137,12 @@ func (r *QuizRepository) GetQuizList( } if deps.Status != "" { - data = append(data, deps.Status) - whereClause = append(whereClause, fmt.Sprintf("status = $%d", len(data))) + //data = append(data, deps.Status) + whereClause = append(whereClause, fmt.Sprintf("status = '%s'", deps.Status)) } if deps.Search != "" { - data = append(data, deps.Search) - whereClause = append(whereClause, fmt.Sprintf("to_tsvector('russian', name) @@ to_tsquery('russian', $%d)", len(data))) + //data = append(data, deps.Search) + whereClause = append(whereClause, fmt.Sprintf("to_tsvector('russian', name) @@ to_tsquery('russian', '%s')", deps.Search)) } if len(whereClause) != 0 {