diff --git a/logs/templates/logs/aff_summary.html b/logs/templates/logs/aff_summary.html
index 8fe646d7..543cd60a 100644
--- a/logs/templates/logs/aff_summary.html
+++ b/logs/templates/logs/aff_summary.html
@@ -43,32 +43,49 @@ with this program; if not, write to the Free Software Foundation, Inc.,
{{ rev.username }} a banni
{{ rev.rev.object.user.get_username }}
- ({{ rev.rev.object.raison }})
+ (
+ {% if rev.rev.object.raison == '' %}
+ Aucune raison
+ {% else %}
+ {{ rev.rev.object.raison }}
+ {% endif %}
+ )
|
{% elif rev.rev.content_type.name == 'whitelist' %}
{{ rev.username }} a autorisé gracieusement
{{ rev.rev.object.user.get_username }}
- ({{ rev.rev.object.raison }})
+ (
+ {% if rev.rev.object.raison == '' %}
+ Aucune raison
+ {% else %}
+ {{ rev.rev.object.raison }}
+ {% endif %}
+ )
|
{% elif rev.rev.content_type.name == 'user' %}
- {{ rev.username }} a ajouté
+ {{ rev.username }} a mis à jour
{{ rev.rev.object.get_username }}
+ {% if rev.comment != '' %}
+ ({{ rev.comment }})
+ {% endif %}
|
{% elif rev.rev.content_type.name == 'vente' %}
+ {{ rev.username }} a vendu {{ rev.rev.object.number }}x {{ rev.rev.object.name }} à
{{ rev.rev.object.facture.user.get_username }}
- a acheté {{ rev.rev.object.number }}x {{ rev.rev.object.name }}
{% if rev.rev.object.iscotisation %}
(+{{ rev.rev.object.duration }} mois)
{% endif %}
|
{% elif rev.rev.content_type.name == 'interface' %}
- {{ rev.username }} a ajouté une interface à
+ {{ rev.username }} a modifié une interface de
{{ rev.rev.object.machine.user.get_username }}
- (MAC : {{ rev.rev.object.mac_bare }})
+ {% if rev.comment != '' %}
+ ({{ rev.comment }})
+ {% endif %}
|
{% endif %}
{% if is_bureau %}
diff --git a/logs/views.py b/logs/views.py
index 584972ff..3bb5d45a 100644
--- a/logs/views.py
+++ b/logs/views.py
@@ -85,6 +85,7 @@ def index(request):
if content in ['ban', 'whitelist', 'vente', 'cotisation', 'interface', 'user'] :
reversions.append(
{'id' : revision.id,
+ 'comment': revision.comment,
'datetime': revision.date_created.strftime('%d/%m/%y %H:%M:%S'),
'username': revision.user.get_username() if revision.user else '?',
'user_id': revision.user_id,