|
|
|
@ -93,7 +93,14 @@ class Prospect(BaseModel): |
|
|
|
return " - ".join(entity_names) |
|
|
|
return " - ".join(entity_names) |
|
|
|
|
|
|
|
|
|
|
|
def full_name(self): |
|
|
|
def full_name(self): |
|
|
|
return f'{self.first_name} {self.last_name}' |
|
|
|
if self.first_name and self.last_name: |
|
|
|
|
|
|
|
return f'{self.first_name} {self.last_name}' |
|
|
|
|
|
|
|
elif self.first_name: |
|
|
|
|
|
|
|
return self.first_name |
|
|
|
|
|
|
|
elif self.last_name: |
|
|
|
|
|
|
|
return self.last_name |
|
|
|
|
|
|
|
else: |
|
|
|
|
|
|
|
return 'no name' |
|
|
|
|
|
|
|
|
|
|
|
def __str__(self): |
|
|
|
def __str__(self): |
|
|
|
return self.full_name() |
|
|
|
return self.full_name() |
|
|
|
|