Selaa lähdekoodia

fix(main): degoroutinize addition of thread channel as children to text channel node

rigormorrtiss 4 vuotta sitten
vanhempi
sitoutus
5fc681bde0
1 muutettua tiedostoa jossa 6 lisäystä ja 8 poistoa
  1. 6 8
      discordo.go

+ 6 - 8
discordo.go

@@ -212,15 +212,13 @@ func onGuildsTreeViewSelected(n *tview.TreeNode) {
 				messagesTextView.Clear()
 				messagesTextView.SetTitle(r.Name)
 
-				go func() {
-					for _, t := range currentGuild.Threads {
-						if t.ParentID == currentChannel.ID {
-							cn := tview.NewTreeNode("[::d]🗨 " + t.Name + "[::-]").
-								SetReference(t)
-							n.AddChild(cn)
-						}
+				for _, t := range currentGuild.Threads {
+					if t.ParentID == currentChannel.ID {
+						cn := tview.NewTreeNode("[::d]🗨 " + t.Name + "[::-]").
+							SetReference(t)
+						n.AddChild(cn)
 					}
-				}()
+				}
 
 				go func() {
 					msgs, _ := discordSession.Messages(r.ID, conf.GetMessagesLimit)