]> git.parisson.com Git - mezzo.git/commitdiff
Fix team (short) name display
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 5 Oct 2016 11:55:06 +0000 (13:55 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 5 Oct 2016 11:55:06 +0000 (13:55 +0200)
app/organization/network/models.py
app/templates/projects/project_detail.html

index 30d834324c3a1e4af9b55caa5972b723636868f0..2ead0a31e4501281f588b70850e5258ce125faa1 100644 (file)
@@ -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):
index 5466496ad57a54bd7784be9658f573dabe90a798..bb843a3b10a8bc003d6b78f999ff3962b45b6039 100644 (file)
                                                         {% trans "Project lead team" %}
                                                     </div>
                                                     <div class="project-details__item-desc">
-                                                        <a href="{% url "page" project.lead_team.pages.all.0 %}">{{ project.lead_team.pages.all.0.title }}</a>
+                                                        <a href="{% url "page" project.lead_team.pages.all.0 %}">{{ project.lead_team.short }}</a>
                                                     </div>
                                                   {% elif project.lead_organization %}
                                                     <div class="project-details__item-title">
                                                 <div class="project-details__item-desc">
                                                     {% for team in project.teams.all %}
                                                         {% if team.pages.all %}
-                                                            <a href="{% url "page" team.pages.all.0 %}">{{ team.pages.all.0.title }}</a><br>
+                                                            <a href="{% url "page" team.pages.all.0 %}">{{ team.short }}</a><br>
                                                         {% endif %}
                                                     {% endfor %}
                                                     {% for organization in project.organizations.all %}