🐛 Fix empty sender nick issue
This commit is contained in:
parent
364fda8a55
commit
070cb8e12c
@ -153,7 +153,7 @@ func NotifyMessageEvent(members []models.ChannelMember, event models.Event) {
|
||||
displayText = body.Text
|
||||
}
|
||||
case models.EventMessageDelete:
|
||||
displayText = "Recalled a message"
|
||||
displayText = "Deleted a message"
|
||||
}
|
||||
|
||||
if len(displayText) == 0 {
|
||||
@ -170,6 +170,13 @@ func NotifyMessageEvent(members []models.ChannelMember, event models.Event) {
|
||||
}
|
||||
}
|
||||
|
||||
if len(event.Sender.Nick) == 0 {
|
||||
user, err := authkit.GetUser(gap.Nx, event.SenderID)
|
||||
if err == nil {
|
||||
event.Sender.Nick = user.Nick
|
||||
}
|
||||
}
|
||||
|
||||
displayTitle := fmt.Sprintf("%s (%s)", event.Sender.Nick, event.Channel.DisplayText())
|
||||
|
||||
if len(pendingUsers) > 0 {
|
||||
|
Loading…
Reference in New Issue
Block a user