Closed benmelz closed 2 years ago
I'm somewhat convinced that this is related to the certificate problems on mailhub
. And we didn't get any exceptions because:
As far as "storing", the quickest path towards I can see is converting FormDataParser
to a model. Just ("just") serialize the @prompts
and @responses
.
That said, as discussed in today's standup. I agree that it's worth looking into what this application offers us that Google Forms doesn't.
Submission emails delivery is failing without any indication (user interface indicates everything is fine, no exception emails either). The exact cause and nature of the problem is unknown.
This is pretty bad because submission data is pipelined directly to the emails and not saved anywhere. So, people are submitting requests thinking they're being process and FT never receives them. We might consider starting to store submission data. For the time being I was able to arduously recover submission data for ~the past 3/4 year by sifting through production log data, identifying request logs for the controller action, parsing request parameters and transforming them into CSV format for FT.
I'll leave the janky time-crunch script I slapped together to accomplish that here, just in case.