prevent duplicate comments

This commit is contained in:
Kyle Drake 2017-02-13 19:32:39 -08:00
parent 48884994e1
commit 13e67fc264

View file

@ -129,6 +129,12 @@ post '/site/:username/comment' do |username|
site = Site[username: username]
last_comment = site.profile_comments_dataset.order(:created_at.desc).first
if last_comment && last_comment.message == params[:message] && last_comment.created_at > 2.hours.ago
redirect request.referer
end
if site.profile_comments_enabled == false ||
params[:message].empty? ||
site.is_blocking?(current_site) ||