Fix #3708: Post approvals sometimes displays multiple approvers for same post

This commit is contained in:
evazion
2018-05-11 17:13:42 -05:00
parent 72d630a300
commit 0ac28634f4

View File

@@ -6,6 +6,8 @@ class PostApproval < ApplicationRecord
after_create :approve_post
def validate_approval
post.lock!
if post.is_status_locked?
errors.add(:post, "is locked and cannot be approved")
end