If triggering this screen from a review screen, even though there are pieces of info in several of the fields, selecting "Next / Continue" will cause a "You need to provide at least one contact method." error at the top of the screen.
Several things are strange about this:
there's already info in there: why is it failing to validate?
why is the error at the top of the screen? It should be under the other contact method box.
It seems to be happening because if users[0].is_form_filler, then it should be getting the email from a code block, and thus not triggering the question at all, but DA still wants to. Definitely need more insight into DA internals to figure this one out.
https://github.com/SuffolkLITLab/docassemble-EFSPIntegration/blob/35f97787ba59933a912fd800668a8d91bc2e42b9/docassemble/EFSPIntegration/data/questions/efiling_integration.yml#L30
If triggering this screen from a review screen, even though there are pieces of info in several of the fields, selecting "Next / Continue" will cause a "You need to provide at least one contact method." error at the top of the screen.
Several things are strange about this:
It seems to be happening because if
users[0].is_form_filler
, then it should be getting the email from a code block, and thus not triggering the question at all, but DA still wants to. Definitely need more insight into DA internals to figure this one out.