Currently, if the feature flag is on and a user tries to submit a request they are blocked because submitter is still being required. While Your contact doesn't show on the request (note, Your contact is the "Submitter"), we have a function that checks if the request has met all the requirements and this function is what is currently blocking users from submitting requests.
Acceptance criteria
[ ] When the profile feature flag is on, submitter is not required (just an an if statement in _is_submitter_complete which is used by _is_general_form_complete
Issue description
Currently, if the feature flag is on and a user tries to submit a request they are blocked because submitter is still being required. While Your contact doesn't show on the request (note, Your contact is the "Submitter"), we have a function that checks if the request has met all the requirements and this function is what is currently blocking users from submitting requests.
Acceptance criteria
Additional context
slack thread
Links to other issues
No response