From 63dc184ce4799c0351de81d7b1050ae962d9f915 Mon Sep 17 00:00:00 2001
From: Alexandre Iooss <erdnaxe@crans.org>
Date: Tue, 25 Aug 2020 15:05:50 +0200
Subject: [PATCH] Do not list alias on profile page

---
 apps/member/templates/member/club_info.html    |  8 ++++++--
 apps/member/templates/member/profile_info.html | 12 +++++++-----
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/apps/member/templates/member/club_info.html b/apps/member/templates/member/club_info.html
index bc76385b..bbae10ba 100644
--- a/apps/member/templates/member/club_info.html
+++ b/apps/member/templates/member/club_info.html
@@ -54,8 +54,12 @@
             <dd class="col-xl-6">{{ club.note.balance | pretty_money }}</dd>
             {% endif %}
 
-            <dt class="col-xl-6"><a href="{% url 'member:club_alias' club.pk %}">{% trans 'aliases'|capfirst %}</a></dt>
-            <dd class="col-xl-6 text-truncate">{{ club.note.alias_set.all|join:", " }}</dd>
+            <dt class="col-xl-6">{% trans 'aliases'|capfirst %}</dt>
+            <dd class="col-xl-6">
+                <a class="small" href="{% url 'member:club_alias' club.pk %}">
+                    {% trans 'Edit my aliases' %} ({{ club.note.alias_set.all|length }})
+                </a>
+            </dd>
 
             <dt class="col-xl-4">{% trans 'email'|capfirst %}</dt>
             <dd class="col-xl-8"><a href="mailto:{{ club.email }}">{{ club.email }}</a></dd>
diff --git a/apps/member/templates/member/profile_info.html b/apps/member/templates/member/profile_info.html
index 3fbf5e3d..a7aaadaa 100644
--- a/apps/member/templates/member/profile_info.html
+++ b/apps/member/templates/member/profile_info.html
@@ -26,6 +26,13 @@
             </dd>
             {% endif %}
 
+            <dt class="col-xl-6">{% trans 'aliases'|capfirst %}</dt>
+            <dd class="col-xl-6">
+                <a class="small" href="{% url 'member:user_alias' user_object.pk %}">
+                    {% trans 'Edit my aliases' %} ({{ user_object.note.alias_set.all|length }})
+                </a>
+            </dd>
+
             <dt class="col-xl-6">{% trans 'section'|capfirst %}</dt>
             <dd class="col-xl-6">{{ user_object.profile.section }}</dd>
 
@@ -47,11 +54,6 @@
             <dd class="col-xl-6">{{ user_object.profile.paid|yesno }}</dd>
             {% endif %}
         </dl>
-
-        <h4><a href="{% url 'member:user_alias' user_object.pk %}">{% trans 'aliases'|capfirst %}</a></h4>
-        {% for alias in user_object.note.alias_set.all %}
-        <span class="badge badge-secondary">{{ alias }}</span>
-        {% endfor %}
     </div>
     <div class="card-footer">
         <a class="btn btn-sm btn-secondary" href="{% url 'member:user_update_profile' user_object.pk %}">
-- 
GitLab