From 4e3d46521096a8f9a0b8b3461e0b1b44768c9e84 Mon Sep 17 00:00:00 2001 From: enahum Date: Tue, 20 Sep 2016 13:01:12 -0300 Subject: [PATCH] PLT-4179 send push notifications with override_username (#4040) --- api/post.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/post.go b/api/post.go index c43bc9843a..0b43aef0da 100644 --- a/api/post.go +++ b/api/post.go @@ -678,7 +678,11 @@ func sendNotifications(c *Context, post *model.Post, team *model.Team, channel * if post.IsSystemMessage() { senderName = c.T("system.message.name") } else if profile, ok := profileMap[post.UserId]; ok { - senderName = profile.Username + if value, ok := post.Props["override_username"]; ok && post.Props["from_webhook"] == "true" { + senderName = value.(string) + } else { + senderName = profile.Username + } sender = profile }