()
| 281 | } |
| 282 | |
| 283 | func (rm *responseMessage) GetMessage() string { |
| 284 | if rm.ErrorMessage != "" { |
| 285 | return rm.ErrorMessage |
| 286 | } |
| 287 | if len(rm.Content) > 0 { |
| 288 | return rm.Content[0].Text |
| 289 | } |
| 290 | return "" |
| 291 | } |
| 292 | |
| 293 | // UnmarshalJSON implements custom unmarshaling for responseMessage |
| 294 | func (rm *responseMessage) UnmarshalJSON(data []byte) error { |
no outgoing calls