(thread NetworkThreadRecord)
| 1829 | } |
| 1830 | |
| 1831 | func networkThreadKeyValues(thread NetworkThreadRecord) []keyValue { |
| 1832 | return []keyValue{ |
| 1833 | {Label: networkChannelValue, Value: stringOrDash(thread.Channel)}, |
| 1834 | {Label: networkThreadIDValue, Value: stringOrDash(thread.ThreadID)}, |
| 1835 | {Label: "Root Message", Value: stringOrDash(thread.RootMessageID)}, |
| 1836 | {Label: networkTitleValue, Value: stringOrDash(thread.Title)}, |
| 1837 | {Label: networkOpenedByValue, Value: stringOrDash(thread.OpenedByPeerID)}, |
| 1838 | {Label: "Opened Session", Value: stringOrDash(thread.OpenedSessionID)}, |
| 1839 | {Label: networkOpenedAtValue, Value: stringOrDash(formatTimePtr(thread.OpenedAt))}, |
| 1840 | {Label: networkLastActivityValue, Value: stringOrDash(formatTimePtr(thread.LastActivityAt))}, |
| 1841 | {Label: networkMessagesValue, Value: strconv.Itoa(thread.MessageCount)}, |
| 1842 | {Label: "Participants", Value: strconv.Itoa(thread.ParticipantCount)}, |
| 1843 | {Label: networkOpenWorkValue, Value: strconv.Itoa(thread.OpenWorkCount)}, |
| 1844 | {Label: toolOperatorPreviewValue, Value: stringOrDash(thread.LastMessagePreview)}, |
| 1845 | } |
| 1846 | } |
| 1847 | |
| 1848 | func networkDirectHumanRow(direct NetworkDirectRoomRecord) []string { |
| 1849 | return []string{ |
no test coverage detected