refactor: use ningen helpers
This commit is contained in:
parent
c8f82fa825
commit
ce69326513
2 changed files with 2 additions and 14 deletions
|
|
@ -207,16 +207,12 @@ func (gt *GuildsTree) onSelected(n *tview.TreeNode) {
|
|||
gt.selectedChannelID = ref
|
||||
app.SetFocus(mainFlex.messageInput)
|
||||
case nil: // Direct messages
|
||||
cs, err := discordState.Cabinet.PrivateChannels()
|
||||
cs, err := discordState.PrivateChannels()
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
return
|
||||
}
|
||||
|
||||
sort.Slice(cs, func(i, j int) bool {
|
||||
return cs[i].LastMessageID > cs[j].LastMessageID
|
||||
})
|
||||
|
||||
for _, c := range cs {
|
||||
gt.createChannelNode(n, c)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -75,15 +75,7 @@ func (mt *MessagesText) reset() {
|
|||
|
||||
func (mt *MessagesText) createMessage(m discord.Message) {
|
||||
if cfg.HideBlockedUsers {
|
||||
ready := discordState.Ready()
|
||||
var isBlocked bool
|
||||
for _, relationship := range ready.Relationships {
|
||||
if relationship.Type == discord.BlockedRelationship && relationship.UserID == m.Author.ID {
|
||||
isBlocked = true
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
isBlocked := discordState.UserIsBlocked(m.Author.ID)
|
||||
if isBlocked {
|
||||
fmt.Fprintln(mt, "[:red:b]Blocked message[:-:-]")
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue