Переглянути джерело

refactor: use genChannelRepr() for text channels

ayntgl 4 роки тому
батько
коміт
359e22318a
2 змінених файлів з 3 додано та 3 видалено
  1. 2 2
      ui.go
  2. 1 1
      util.go

+ 2 - 2
ui.go

@@ -104,7 +104,7 @@ func onMainTreeViewSelected(n *tview.TreeNode) {
 			selectedChannel = c
 			app.SetFocus(messageInputField)
 
-			title := "#" + c.Name
+			title := genChannelRepr(c)
 			if c.Topic != "" {
 				title += " - " + c.Topic
 			}
@@ -127,7 +127,7 @@ func onMainTreeViewSelected(n *tview.TreeNode) {
 }
 
 func newTextChannelTreeNode(c *discordgo.Channel) *tview.TreeNode {
-	n := tview.NewTreeNode("[::d]#" + c.Name + "[::-]").
+	n := tview.NewTreeNode("[::d]" + genChannelRepr(c) + "[::-]").
 		SetReference(c.ID)
 
 	return n

+ 1 - 1
util.go

@@ -9,7 +9,7 @@ import (
 func genChannelRepr(c *discordgo.Channel) string {
 	var repr string
 	if c.Name != "" {
-		repr = c.Name
+		repr = "#" + c.Name
 	} else if len(c.Recipients) == 1 {
 		rp := c.Recipients[0]
 		repr = rp.Username + "#" + rp.Discriminator