diff options
-rw-r--r-- | app/plugin/jira/plugin.go | 5 | ||||
-rw-r--r-- | webapp/utils/post_utils.jsx | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/app/plugin/jira/plugin.go b/app/plugin/jira/plugin.go index 94922321c..ad4ef6ac0 100644 --- a/app/plugin/jira/plugin.go +++ b/app/plugin/jira/plugin.go @@ -69,8 +69,9 @@ func (p *Plugin) handleWebhook(w http.ResponseWriter, r *http.Request) { Type: model.POST_SLACK_ATTACHMENT, UserId: user.Id, Props: map[string]interface{}{ - "from_webhook": "true", - "attachments": []*model.SlackAttachment{attachment}, + "from_webhook": "true", + "use_user_icon": "true", + "attachments": []*model.SlackAttachment{attachment}, }, }); err != nil { http.Error(w, p.api.I18n(err.Message, r), err.StatusCode) diff --git a/webapp/utils/post_utils.jsx b/webapp/utils/post_utils.jsx index d37e6c26d..670dfbaaf 100644 --- a/webapp/utils/post_utils.jsx +++ b/webapp/utils/post_utils.jsx @@ -39,7 +39,7 @@ export function getProfilePicSrcForPost(post, user) { src = Utils.imageURLForUser(post.user_id); } - if (post.props && post.props.from_webhook && global.window.mm_config.EnablePostIconOverride === 'true') { + if (post.props && post.props.from_webhook && !post.props.use_user_icon && global.window.mm_config.EnablePostIconOverride === 'true') { if (post.props.override_icon_url) { src = post.props.override_icon_url; } else { |