add rate limit

This commit is contained in:
Pete Matsyburka
2024-03-16 23:19:47 +02:00
parent 265b668cb4
commit 749722a9df
4 changed files with 33 additions and 0 deletions
@@ -21,6 +21,8 @@ class SendSubmissionEmailController < ApplicationController
Submitter.find_by!(slug: params[:submitter_slug])
end
RateLimit.call("send-email-#{@submitter.id}", limit: 2, ttl: 5.minutes)
SubmitterMailer.documents_copy_email(@submitter, sig: true).deliver_later!
respond_to do |f|