mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-26 04:28:39 +02:00
Add back roles in cleaned data member form
This commit is contained in:
parent
c7ea0f8f33
commit
8d0dc69859
1 changed files with 3 additions and 0 deletions
|
@ -218,6 +218,9 @@ class BasePortfolioMemberForm(forms.ModelForm):
|
||||||
cleaned_data = super().clean()
|
cleaned_data = super().clean()
|
||||||
role = cleaned_data.get("role")
|
role = cleaned_data.get("role")
|
||||||
|
|
||||||
|
# handle role
|
||||||
|
cleaned_data["roles"] = [role] if role else []
|
||||||
|
|
||||||
# Get required fields for the selected role. Then validate all required fields for the role.
|
# Get required fields for the selected role. Then validate all required fields for the role.
|
||||||
required_fields = self.ROLE_REQUIRED_FIELDS.get(role, [])
|
required_fields = self.ROLE_REQUIRED_FIELDS.get(role, [])
|
||||||
for field_name in required_fields:
|
for field_name in required_fields:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue