cisagov / manage.get.gov

A Django-based domain name registrar used by the .gov domain to communicate with an EPP registry
https://get.gov
Other
53 stars 14 forks source link

ISSUE #2358: Update submitter check with profile_flag logic #2362

Closed therealslimhsiehdy closed 3 days ago

therealslimhsiehdy commented 4 days ago

Ticket

Resolves #2358

Changes

Context for reviewers

Beforehand when the profile_flag was turned on, the request even if filled out correctly would continue to be marked as incomplete due to the _is_submitter_complete check being empty (but not displayed)

Setup

  1. Go to my sandbox

  2. Go to /admin/registrar/waffleflag/ and turn the profile_flag feature on

    Screenshot 2024-06-24 at 12 49 48 PM
  3. Create a new request and fill everything out correctly

  4. You should now be able to submit a request

See Slack thread for error that was displaying before

Code Review Verification Steps

As the original developer, I have

Satisfied acceptance criteria and met development standards

Ensured code standards are met (Original Developer)

Validated user-facing changes (if applicable)

As a code reviewer, I have

Reviewed, tested, and left feedback about the changes

Ensured code standards are met (Code reviewer)

Validated user-facing changes as a developer

Note: Multiple code reviewers can share the checklists above, a second reviewers should not make a duplicate checklist

As a designer reviewer, I have

Verified that the changes match the design intention

Validated user-facing changes as a designer

Screenshots

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox rh.

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox rh.

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox rh.

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox rh.