summaryrefslogtreecommitdiffstats
path: root/app/command.go
diff options
context:
space:
mode:
authorCharles Birk <charles@cryptolab.net>2018-09-17 10:15:28 -0400
committerJoram Wilander <jwawilander@gmail.com>2018-09-17 10:15:28 -0400
commita755bcdde63b2f27866d49be97bb82e4cdb0e893 (patch)
tree96d89780b184a17da7b66acd1049a5c40b919301 /app/command.go
parent7226ea7dfbf21860a5eb2fe0997a8363df4a4dd6 (diff)
downloadchat-a755bcdde63b2f27866d49be97bb82e4cdb0e893.tar.gz
chat-a755bcdde63b2f27866d49be97bb82e4cdb0e893.tar.bz2
chat-a755bcdde63b2f27866d49be97bb82e4cdb0e893.zip
[MM-11860]: Expose slack attachment parsing functions in the model package (#9351)
Refactored parseSlackAttachment functions from https://github.com/mattermost/mattermost-server/blob/master/app/post.go#L312 into model/slack_attachments.go so that plugins have access to them.
Diffstat (limited to 'app/command.go')
-rw-r--r--app/command.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/command.go b/app/command.go
index a1902bd10..8f824982d 100644
--- a/app/command.go
+++ b/app/command.go
@@ -38,7 +38,7 @@ func GetCommandProvider(name string) CommandProvider {
}
func (a *App) CreateCommandPost(post *model.Post, teamId string, response *model.CommandResponse) (*model.Post, *model.AppError) {
- post.Message = parseSlackLinksToMarkdown(response.Text)
+ post.Message = model.ParseSlackLinksToMarkdown(response.Text)
post.CreateAt = model.GetMillis()
if strings.HasPrefix(post.Type, model.POST_SYSTEM_MESSAGE_PREFIX) {
@@ -47,7 +47,7 @@ func (a *App) CreateCommandPost(post *model.Post, teamId string, response *model
}
if response.Attachments != nil {
- parseSlackAttachment(post, response.Attachments)
+ model.ParseSlackAttachment(post, response.Attachments)
}
if response.ResponseType == model.COMMAND_RESPONSE_TYPE_IN_CHANNEL {