From 8d0dc69859e4e4dab6b1c50d347c489065f852e0 Mon Sep 17 00:00:00 2001 From: Rachid Mrad Date: Wed, 19 Feb 2025 10:22:45 -0500 Subject: [PATCH] Add back roles in cleaned data member form --- src/registrar/forms/portfolio.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/registrar/forms/portfolio.py b/src/registrar/forms/portfolio.py index 36818b371..1a0fe6edf 100644 --- a/src/registrar/forms/portfolio.py +++ b/src/registrar/forms/portfolio.py @@ -218,6 +218,9 @@ class BasePortfolioMemberForm(forms.ModelForm): cleaned_data = super().clean() 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. required_fields = self.ROLE_REQUIRED_FIELDS.get(role, []) for field_name in required_fields: