diff --git a/src/registrar/admin.py b/src/registrar/admin.py index ca4038d51..138183082 100644 --- a/src/registrar/admin.py +++ b/src/registrar/admin.py @@ -504,8 +504,6 @@ class AdminSortFields: # == Contact == # "other_contacts": (Contact, _name_sort), "submitter": (Contact, _name_sort), - # == Senior Official == # - "senior_official": (SeniorOfficial, _name_sort), # == User == # "creator": (User, _name_sort), "user": (User, _name_sort), diff --git a/src/registrar/forms/domain.py b/src/registrar/forms/domain.py index 02a0724d1..53f340aee 100644 --- a/src/registrar/forms/domain.py +++ b/src/registrar/forms/domain.py @@ -321,9 +321,12 @@ class SeniorOfficialContactForm(ContactForm): """Form for updating senior official contacts.""" JOIN = "senior_official" - + full_name = forms.CharField(label="Full name", required=False) def __init__(self, disable_fields=False, *args, **kwargs): super().__init__(*args, **kwargs) + + if self.instance: + self.fields["full_name"].initial = self.instance.get_formatted_name() # Overriding bc phone not required in this form self.fields["phone"] = forms.IntegerField(required=False) diff --git a/src/registrar/forms/portfolio.py b/src/registrar/forms/portfolio.py index ab9459588..3a9e65b7f 100644 --- a/src/registrar/forms/portfolio.py +++ b/src/registrar/forms/portfolio.py @@ -76,7 +76,7 @@ class PortfolioSeniorOfficialForm(forms.ModelForm): """ JOIN = "senior_official" - full_name = forms.CharField(label="Full name") + full_name = forms.CharField(label="Full name", required=False) class Meta: model = SeniorOfficial fields = [