diff --git a/templates/cards/blocks/note.html.twig b/templates/cards/blocks/note.html.twig index 8812f74d09..07edc625cc 100644 --- a/templates/cards/blocks/note.html.twig +++ b/templates/cards/blocks/note.html.twig @@ -129,19 +129,19 @@
{% for complementary_info in complementary_info_array %} {% set formatted = [] %} - {% if complementary_info['action'] is defined and not null %} + {% for complementary_info_actor in complementary_info['actors'] %} + {% if complementary_info_actor is defined and (app.user is null or complementary_info_actor.getId() != app.user.getId()) %} + {% set tmp %}{{ complementary_info_actor.getNickname() }}{% endset %} + {% set formatted = formatted|merge([tmp]) %} + {% endif %} + {% endfor %} + {% if formatted is not empty %} - {% for complementary_info_actor in complementary_info['actors'] %} - {% if complementary_info_actor is defined and (app.user is null or complementary_info_actor.getId() != app.user.getId()) %} - {% set tmp %}{{ complementary_info_actor.getNickname() }}{% endset %} - {% set formatted = formatted|merge([tmp]) %} - {% endif %} - {% endfor %} {{ trans( - { - '1': "{formatted} has {action} this note", - 'other': "{formatted} have {action} this note" - }, + [ + "{formatted} has {action} this note", + "{formatted} have {action} this note" + ], { 'count': formatted|length, 'formatted': trans_list(formatted),