diff --git a/enferno/admin/models/Actor.py b/enferno/admin/models/Actor.py index 968848586..b0f1ef9a9 100644 --- a/enferno/admin/models/Actor.py +++ b/enferno/admin/models/Actor.py @@ -294,11 +294,7 @@ def verlabels(self): @staticmethod def gen_full_name(first_name: str, last_name: str, middle_name: Optional[str] = None) -> str: - name = first_name - if middle_name: - name = name + " " + middle_name - name = name + " " + last_name - return name + return " ".join(part for part in (first_name, middle_name, last_name) if part) # populate actor object from json dict def from_json(self, json: dict[str, Any]) -> "Actor": diff --git a/enferno/admin/templates/admin/actors.html b/enferno/admin/templates/admin/actors.html index 721d4b4a7..15a16475e 100644 --- a/enferno/admin/templates/admin/actors.html +++ b/enferno/admin/templates/admin/actors.html @@ -214,6 +214,10 @@ + +