summaryrefslogtreecommitdiffstats
path: root/store/sql_post_store.go
diff options
context:
space:
mode:
authorChris <ccbrown112@gmail.com>2017-09-19 16:05:20 -0500
committerHarrison Healey <harrisonmhealey@gmail.com>2017-09-19 17:05:20 -0400
commite7e10d36a9bfd2c4b1ef98aabe013f97c01baa9e (patch)
tree45c894db2d181bd2cd3dadb935f5b989060cded7 /store/sql_post_store.go
parent99b7d65504ce729db4255f2d31def0859d36e87f (diff)
downloadchat-e7e10d36a9bfd2c4b1ef98aabe013f97c01baa9e.tar.gz
chat-e7e10d36a9bfd2c4b1ef98aabe013f97c01baa9e.tar.bz2
chat-e7e10d36a9bfd2c4b1ef98aabe013f97c01baa9e.zip
interactive post update fix (#7477)
Diffstat (limited to 'store/sql_post_store.go')
-rw-r--r--store/sql_post_store.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/store/sql_post_store.go b/store/sql_post_store.go
index a7d47f4a9..3a57f32e8 100644
--- a/store/sql_post_store.go
+++ b/store/sql_post_store.go
@@ -129,11 +129,13 @@ func (s SqlPostStore) Update(newPost *model.Post, oldPost *model.Post) StoreChan
result := StoreResult{}
newPost.UpdateAt = model.GetMillis()
+ newPost.PreCommit()
oldPost.DeleteAt = newPost.UpdateAt
oldPost.UpdateAt = newPost.UpdateAt
oldPost.OriginalId = oldPost.Id
oldPost.Id = model.NewId()
+ oldPost.PreCommit()
if result.Err = newPost.IsValid(); result.Err != nil {
storeChannel <- result