Legal Review of multiple runs fails*

Description

If a course has multiple course runs in the legal review state, it is a not great UX for our legal users because the OFAC restriction field is marked as required. What this means is that after they fill out the OFAC status on the first run and click to submit it, the overall submission fails because the redux form recognizes the second OFAC status as not having been filled out.

This is undesired behavior because we only ever submit one run when filling out OFAC status and so we should only check that that run has the OFAC status filled out.

AC

  • Update the required check to only care about the run being submitted for OFAC status

  • Ensure a single run can be filled out and legal reviewed even if there are multiple runs in legal review.

Steps to Reproduce

None

Status

Story Points

None

Assignee

Unassigned

Reporter

Dillon Dumesnil

Labels

Reach

None

Impact

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Stakeholders

None

Priority

Unset
Configure