From 4bd7b68b24137a9f8fe0abc908831cf95bb6c32b Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Tue, 4 Jul 2017 15:17:54 -0400 Subject: PLT-6960 Only update post.EditAt when the message changes (#6840) --- app/post.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'app/post.go') 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 -- cgit v1.2.3-1-g7c22