diff --git a/backend/internal/billing/repo/billing.go b/backend/internal/billing/repo/billing.go index 4beb61a..d3c4604 100644 --- a/backend/internal/billing/repo/billing.go +++ b/backend/internal/billing/repo/billing.go @@ -2,6 +2,7 @@ package repo import ( "context" + "strings" "entgo.io/ent/dialect/sql" @@ -113,9 +114,10 @@ func filterTask(q *db.TaskQuery, req domain.ListRecordReq) { } if req.Language != "" { + lang := strings.ToLower(req.Language) q.Where(func(s *sql.Selector) { s.Where( - sql.Like(s.C(task.FieldProgramLanguage), "%"+req.Language+"%"), + sql.Like(s.C(task.FieldProgramLanguage), "%"+lang+"%"), ) }) }