(message store.NetworkConversationMessage)
| 3269 | } |
| 3270 | |
| 3271 | func nativeNetworkThreadPromotionMessageLine(message store.NetworkConversationMessage) string { |
| 3272 | preview := strings.TrimSpace(message.PreviewText) |
| 3273 | if preview == "" { |
| 3274 | preview = strings.TrimSpace(message.Text) |
| 3275 | } |
| 3276 | if preview == "" { |
| 3277 | return "" |
| 3278 | } |
| 3279 | peer := firstNonEmpty(strings.TrimSpace(message.PeerFrom), strings.TrimSpace(message.SessionID), "unknown") |
| 3280 | return peer + ": " + preview |
| 3281 | } |
| 3282 | |
| 3283 | type nativeFanOutDesignationMetadataPayload struct { |
| 3284 | Designation nativeFanOutDesignationMetadataDetail `json:"designation"` |
no test coverage detected