From c31b6010b85b3ff4d64942f096e17b31ef90ea78 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 5 Oct 2016 13:55:06 +0200 Subject: [PATCH] Fix team (short) name display --- app/organization/network/models.py | 9 +++++---- app/templates/projects/project_detail.html | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/organization/network/models.py b/app/organization/network/models.py index 30d83432..2ead0a31 100644 --- a/app/organization/network/models.py +++ b/app/organization/network/models.py @@ -165,15 +165,16 @@ class Team(Named, URL): return ' - '.join((self.department.name, self.name)) return self.name + @property def short(self): if self.organization: - return ' - '.join((self.organization.name, self.code)) + return ' - '.join((self.organization.name, self.name)) elif self.department: if self.department.organization: - return ' - '.join((self.department.organization.name, self.code)) + return ' - '.join((self.department.organization.name, self.name)) else: - return ' - '.join((self.department.name, self.code)) - return self.code + return ' - '.join((self.department.name, self.name)) + return self.name class TeamPage(Page, SubTitled, RichText): diff --git a/app/templates/projects/project_detail.html b/app/templates/projects/project_detail.html index 5466496a..bb843a3b 100644 --- a/app/templates/projects/project_detail.html +++ b/app/templates/projects/project_detail.html @@ -211,7 +211,7 @@ {% trans "Project lead team" %}
- {{ project.lead_team.pages.all.0.title }} + {{ project.lead_team.short }}
{% elif project.lead_organization %}
@@ -231,7 +231,7 @@
{% for team in project.teams.all %} {% if team.pages.all %} - {{ team.pages.all.0.title }}
+ {{ team.short }}
{% endif %} {% endfor %} {% for organization in project.organizations.all %} -- 2.39.5