Make sending confirmation emails async#1896
Conversation
c1333d0 to
e8630dd
Compare
34021bf to
dfd1d29
Compare
This adds an ActiveJob to create the confirmation email for a given Submission.
Switches the FormSubmissionService to use the ActiveJob to send the confirmation email, instead of doing during request time. This should improve the reliability of form submission. This softens the dependency on Notify's availibilty.
dfd1d29 to
4726ca2
Compare
|
|
🎉 A review copy of this PR has been deployed! It is made of up two components Important Not all of the functionality of forms-runner is present in review apps. You should use the full dev environment to test the functionality which is disabled here. It may take 5 minutes or so for the application to be fully deployed and working. If it still isn't ready For the sign in details and more information, see the review apps wiki page. |
stephencdaly
left a comment
There was a problem hiding this comment.
Looks good and works as expected locally. Left some non-blocking comments but feel free to merge.



Switches the FormSubmissionService to use the ActiveJob to send the confirmation email, instead of doing during request time. This should improve the reliability of form submission. This softens the dependency on Notify's availibilty.