From 6f47889729e2cc9f76eaf7de8169f2b311e3a4aa Mon Sep 17 00:00:00 2001 From: Sam Onaisi Date: Fri, 31 Jan 2025 11:18:04 +0100 Subject: [PATCH] index user skills in all languages --- apps/search/documents.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/search/documents.py b/apps/search/documents.py index ae61a01d..84d3320e 100644 --- a/apps/search/documents.py +++ b/apps/search/documents.py @@ -70,7 +70,11 @@ def prepare_content(self, instance: ProjectUser) -> str: ) def prepare_skills(self, instance: ProjectUser) -> str: - return " ".join([skill.tag.title for skill in instance.skills.all()]) + return " ".join( + getattr(skill.tag, f"title_{ln}", "") or "" + for skill in instance.skills.all() + for ln in settings.REQUIRED_LANGUAGES + ) def prepare_people_groups(self, instance: ProjectUser) -> str: return " ".join(