diff options
author | Harrison Healey <harrisonmhealey@gmail.com> | 2017-07-04 15:17:54 -0400 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2017-07-04 15:17:54 -0400 |
commit | 4bd7b68b24137a9f8fe0abc908831cf95bb6c32b (patch) | |
tree | f8f7e906e7cf66d4f75f79c3bb599acf9ad2af63 /app/post.go | |
parent | 1858fba7d48d4d09094ad1e8ea04a5f2720bd11a (diff) | |
download | chat-4bd7b68b24137a9f8fe0abc908831cf95bb6c32b.tar.gz chat-4bd7b68b24137a9f8fe0abc908831cf95bb6c32b.tar.bz2 chat-4bd7b68b24137a9f8fe0abc908831cf95bb6c32b.zip |
PLT-6960 Only update post.EditAt when the message changes (#6840)
Diffstat (limited to 'app/post.go')
-rw-r--r-- | app/post.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/post.go b/app/post.go index 57e4048a6..f5eb29367 100644 --- a/app/post.go +++ b/app/post.go @@ -266,9 +266,11 @@ func UpdatePost(post *model.Post, safeUpdate bool) (*model.Post, *model.AppError newPost := &model.Post{} *newPost = *oldPost - newPost.Message = post.Message - newPost.EditAt = model.GetMillis() - newPost.Hashtags, _ = model.ParseHashtags(post.Message) + if newPost.Message != post.Message { + newPost.Message = post.Message + newPost.EditAt = model.GetMillis() + newPost.Hashtags, _ = model.ParseHashtags(post.Message) + } if !safeUpdate { newPost.IsPinned = post.IsPinned |