diff --git a/internal/repository/jobQuery.go b/internal/repository/jobQuery.go index 534a8096..65db52f6 100644 --- a/internal/repository/jobQuery.go +++ b/internal/repository/jobQuery.go @@ -199,8 +199,7 @@ func BuildWhereClause(filter *model.JobFilter, query sq.SelectBuilder) sq.Select if filter.State != nil { if len(filter.State) == 1 { singleStat := string(filter.State[0]) - singleStateQuery := model.StringInput{Eq: &singleStat} - query = buildStringCondition("job.job_state", &singleStateQuery, query) + query = query.Where("job.job_state = ?", &singleStat) } else { states := make([]string, len(filter.State)) for i, val := range filter.State {