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

Method Sanitize

api/pkg/requests/message_receive_request.go:41–48  ·  view source on GitHub ↗

Sanitize sets defaults to MessageReceive

()

Source from the content-addressed store, hash-verified

39
40// Sanitize sets defaults to MessageReceive
41func (input *MessageReceive) Sanitize() MessageReceive {
42 input.To = input.sanitizeAddress(input.To)
43 input.From = input.sanitizeContact(input.To, input.From)
44 if strings.TrimSpace(string(input.SIM)) == "" || input.SIM == ("DEFAULT") {
45 input.SIM = entities.SIM1
46 }
47 return *input
48}
49
50// ToMessageReceiveParams converts MessageReceive to services.MessageReceiveParams
51func (input *MessageReceive) ToMessageReceiveParams(userID entities.UserID, source string) *services.MessageReceiveParams {

Callers 1

PostReceiveMethod · 0.95

Calls 2

sanitizeContactMethod · 0.80
sanitizeAddressMethod · 0.45

Tested by

no test coverage detected