fix(main): write messages in reverse order

This commit is contained in:
rigormorrtiss 2021-08-15 12:39:47 +04:00
parent 8ee54de596
commit 3b00d8b42c

View file

@ -224,8 +224,8 @@ func onGuildsTreeViewSelected(n *tview.TreeNode) {
go func() {
msgs, _ := discordSession.Messages(r.ID, config.GetMessagesLimit)
for _, m := range msgs {
util.WriteMessage(messagesTextView, clientID, m)
for i := len(msgs) - 1; i >= 0; i-- {
util.WriteMessage(messagesTextView, clientID, msgs[i])
}
}()
} else {
@ -239,8 +239,8 @@ func onGuildsTreeViewSelected(n *tview.TreeNode) {
go func() {
msgs, _ := discordSession.Messages(r.ID, config.GetMessagesLimit)
for _, m := range msgs {
util.WriteMessage(messagesTextView, clientID, m)
for i := len(msgs) - 1; i >= 0; i-- {
util.WriteMessage(messagesTextView, clientID, msgs[i])
}
}()
case discord.GuildStageVoice, discord.GuildVoice: