From 9bb4cc31cfca46f4375c406552f76600e4c74267 Mon Sep 17 00:00:00 2001 From: level09 Date: Sat, 11 Jul 2026 14:35:26 +0200 Subject: [PATCH] fix(actors): show secondary-language name in list when primary is empty --- enferno/admin/models/Actor.py | 6 +----- enferno/admin/templates/admin/actors.html | 4 ++++ 2 files changed, 5 insertions(+), 5 deletions(-) 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 @@ + +