Skip to content

Commit da68cf3

Browse files
committed
events search: remove trailing and leading space from received parameters
Signed-off-by: Nicola Murino <[email protected]>
1 parent 5febcdc commit da68cf3

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

internal/httpd/api_events.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ func getCommonSearchParamsFromRequest(r *http.Request) (eventsearcher.CommonSear
6868
}
6969
c.EndTimestamp = ts
7070
}
71-
c.Username = r.URL.Query().Get("username")
72-
c.IP = r.URL.Query().Get("ip")
71+
c.Username = strings.TrimSpace(r.URL.Query().Get("username"))
72+
c.IP = strings.TrimSpace(r.URL.Query().Get("ip"))
7373
c.InstanceIDs = getCommaSeparatedQueryParam(r, "instance_ids")
7474
c.FromID = r.URL.Query().Get("from_id")
7575

@@ -93,9 +93,9 @@ func getFsSearchParamsFromRequest(r *http.Request) (eventsearcher.FsEventSearch,
9393
s.FsProvider = val
9494
}
9595
s.Actions = getCommaSeparatedQueryParam(r, "actions")
96-
s.SSHCmd = r.URL.Query().Get("ssh_cmd")
97-
s.Bucket = r.URL.Query().Get("bucket")
98-
s.Endpoint = r.URL.Query().Get("endpoint")
96+
s.SSHCmd = strings.TrimSpace(r.URL.Query().Get("ssh_cmd"))
97+
s.Bucket = strings.TrimSpace(r.URL.Query().Get("bucket"))
98+
s.Endpoint = strings.TrimSpace(r.URL.Query().Get("endpoint"))
9999
s.Protocols = getCommaSeparatedQueryParam(r, "protocols")
100100
statuses := getCommaSeparatedQueryParam(r, "statuses")
101101
for _, status := range statuses {
@@ -117,7 +117,7 @@ func getProviderSearchParamsFromRequest(r *http.Request) (eventsearcher.Provider
117117
return s, err
118118
}
119119
s.Actions = getCommaSeparatedQueryParam(r, "actions")
120-
s.ObjectName = r.URL.Query().Get("object_name")
120+
s.ObjectName = strings.TrimSpace(r.URL.Query().Get("object_name"))
121121
s.ObjectTypes = getCommaSeparatedQueryParam(r, "object_types")
122122
return s, nil
123123
}

0 commit comments

Comments
 (0)