fix(main): degoroutinize addition of thread channel as children to text channel node
This commit is contained in:
parent
d9fc27e5ed
commit
5fc681bde0
1 changed files with 6 additions and 8 deletions
14
discordo.go
14
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)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue