Explorar el Código

fix(main): write messages in reverse order

rigormorrtiss hace 4 años
padre
commit
3b00d8b42c
Se han modificado 1 ficheros con 4 adiciones y 4 borrados
  1. 4 4
      discordo.go

+ 4 - 4
discordo.go

@@ -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: