Skip to content

Commit

Permalink
chore: export ParseFilteringQuery
Browse files Browse the repository at this point in the history
  • Loading branch information
adityathebe committed Mar 8, 2024
1 parent 513fdfb commit 1ef7624
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions query/commons.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ import (

var LocalFilter = "deleted_at is NULL AND agent_id = '00000000-0000-0000-0000-000000000000' OR agent_id IS NULL"

// parseFilteringQuery parses a filtering query string.
// ParseFilteringQuery parses a filtering query string.
// It returns four slices: 'in', 'notIN', 'prefix', and 'suffix'.
func parseFilteringQuery(query string) (in, notIN, prefix, suffix []string) {
func ParseFilteringQuery(query string) (in, notIN, prefix, suffix []string) {
items := strings.Split(query, ",")

for _, item := range items {
Expand All @@ -31,7 +31,7 @@ func parseAndBuildFilteringQuery(query string, field string) ([]string, map[stri
var clauses []string
var args = map[string]any{}

in, notIN, prefixes, suffixes := parseFilteringQuery(query)
in, notIN, prefixes, suffixes := ParseFilteringQuery(query)
if len(in) > 0 {
clauses = append(clauses, fmt.Sprintf("%s IN @field_in", field))
args["field_in"] = in
Expand Down

0 comments on commit 1ef7624

Please sign in to comment.