Efficiency updates and sorting fixes

This commit is contained in:
CocoByte 2024-12-04 01:17:18 -07:00
parent 9a8ac325e5
commit fb2fad67f9
No known key found for this signature in database
GPG key ID: BBFAA2526384C97F
4 changed files with 138 additions and 74 deletions

View file

@ -1478,3 +1478,17 @@ class DomainRequest(TimeStampedModel):
if self.portfolio:
return self.portfolio.senior_official
return self.senior_official
# ----- Portfolio Properties (display values)-----
@property
def converted_generic_org_type_display(self):
if self.portfolio:
return self.portfolio.get_organization_type_display()
return self.get_generic_org_type_display()
@property
def converted_federal_type_display(self):
if self.portfolio:
return self.portfolio.federal_agency.get_federal_type_display()
return self.get_federal_type_display()