Sanitize sets defaults to MessageOutstanding
()
| 37 | |
| 38 | // Sanitize sets defaults to MessageOutstanding |
| 39 | func (input *PhoneUpsert) Sanitize() PhoneUpsert { |
| 40 | input.FcmToken = strings.TrimSpace(input.FcmToken) |
| 41 | input.PhoneNumber = input.sanitizeAddress(input.PhoneNumber) |
| 42 | input.SIM = input.sanitizeSIM(input.SIM) |
| 43 | if input.MissedCallAutoReply != nil { |
| 44 | input.MissedCallAutoReply = input.sanitizeStringPointer(*input.MissedCallAutoReply) |
| 45 | } |
| 46 | return *input |
| 47 | } |
| 48 | |
| 49 | // ToUpsertParams converts PhoneUpsert to services.PhoneUpsertParams. |
| 50 | // The body parameter is the raw JSON request body used to detect which fields were explicitly sent. |
no test coverage detected