MCPcopy Index your code
hub / github.com/NdoleStudio/httpsms / Sanitize

Method Sanitize

api/pkg/requests/message_search_request.go:30–43  ·  view source on GitHub ↗

Sanitize sets defaults to MessageSearch

()

Source from the content-addressed store, hash-verified

28
29// Sanitize sets defaults to MessageSearch
30func (input *MessageSearch) Sanitize() MessageSearch {
31 if strings.TrimSpace(input.Limit) == "" {
32 input.Limit = "100"
33 }
34
35 input.Query = strings.TrimSpace(input.Query)
36
37 input.Skip = strings.TrimSpace(input.Skip)
38 if input.Skip == "" {
39 input.Skip = "0"
40 }
41
42 return *input
43}
44
45// ToSearchParams converts request to services.MessageSearchParams
46func (input *MessageSearch) ToSearchParams(userID entities.UserID) *services.MessageSearchParams {

Callers 1

SearchMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected