|
@@ -207,16 +207,12 @@ func (gt *GuildsTree) onSelected(n *tview.TreeNode) {
|
|
|
gt.selectedChannelID = ref
|
|
gt.selectedChannelID = ref
|
|
|
app.SetFocus(mainFlex.messageInput)
|
|
app.SetFocus(mainFlex.messageInput)
|
|
|
case nil: // Direct messages
|
|
case nil: // Direct messages
|
|
|
- cs, err := discordState.Cabinet.PrivateChannels()
|
|
|
|
|
|
|
+ cs, err := discordState.PrivateChannels()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
log.Println(err)
|
|
log.Println(err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- sort.Slice(cs, func(i, j int) bool {
|
|
|
|
|
- return cs[i].LastMessageID > cs[j].LastMessageID
|
|
|
|
|
- })
|
|
|
|
|
-
|
|
|
|
|
for _, c := range cs {
|
|
for _, c := range cs {
|
|
|
gt.createChannelNode(n, c)
|
|
gt.createChannelNode(n, c)
|
|
|
}
|
|
}
|