changeset 3de2ba2f8f98 in bugs.tryton.org:default
details: https://hg.tryton.org/bugs.tryton.org?cmd=changeset;node=3de2ba2f8f98
description:
        Support gravatar for Anonymous
diffstat:

 html/issue.index.html |  15 +++++++++------
 html/issue.item.html  |   2 +-
 2 files changed, 10 insertions(+), 7 deletions(-)

diffs (52 lines):

diff -r ff67504aca00 -r 3de2ba2f8f98 html/issue.index.html
--- a/html/issue.index.html     Tue Jan 19 01:06:07 2021 +0100
+++ b/html/issue.index.html     Tue Jan 19 01:06:40 2021 +0100
@@ -101,27 +101,30 @@
                   {% endif %}
                   {% if request.show.creator %}
            <td>
-             <img src="{{ utils.gravatar(issue.creator.address, size=25) }}" 
class="rounded-circle m-1 border border-secondary" title="{{ 
issue.creator.plain()|u }}">
+             <img src="{{ utils.gravatar(issue.creator.address._value, 
size=25) }}" class="rounded-circle m-1 border border-secondary" title="{{ 
issue.creator.plain()|u }}">
            </td>
                   {% endif %}
                   {% if request.show.assignedto %}
            <td>
-             <img src="{{ utils.gravatar(issue.assignedto.address, size=25) 
}}" class="rounded-circle m-1 border border-primary" title="{{ 
issue.assignedto.plain()|u }}">
+             {% if issue.assignedto %}
+             <img src="{{ utils.gravatar(issue.assignedto.address._value, 
size=25) }}" class="rounded-circle m-1 border border-primary" title="{{ 
issue.assignedto.plain()|u }}">
+             {% endif %}
            </td>
                   {% endif %}
                   {% if request.show.nosy %}
            <td>
-             {% for user in issue.nosy %}
+             {% for user in issue.nosy._value %}
+             {% set user = db.user.getItem(user) %}
              {% if user.id == issue.assignedto.id %}
              {% if not request.show.assignedto %}
-             <img src="{{ utils.gravatar(user.address, size=25) }}" 
class="rounded-circle m-1 border border-primary" title="{{ user.username|u }} 
({% trans %}Assigned To{% endtrans %}) {% if user.id == issue.creator.id %} ({% 
trans %}Creator{% endtrans %}){% endif %}">
+             <img src="{{ utils.gravatar(user.address._value, size=25) }}" 
class="rounded-circle m-1 border border-primary" title="{{ user.username|u }} 
({% trans %}Assigned To{% endtrans %}) {% if user.id == issue.creator.id %} ({% 
trans %}Creator{% endtrans %}){% endif %}">
              {% endif %}
              {% elif user.id == issue.creator.id %}
              {% if not request.show.creator %}
-             <img src="{{ utils.gravatar(user.address, size=25) }}" 
class="rounded-circle m-1 border border-secondary" title="{{ user.username|u }} 
({% trans %}Creator{% endtrans %})">
+             <img src="{{ utils.gravatar(user.address._value, size=25) }}" 
class="rounded-circle m-1 border border-secondary" title="{{ user.username|u }} 
({% trans %}Creator{% endtrans %})">
              {% endif %}
              {% else %}
-             <img src="{{ utils.gravatar(user.address, size=25) }}" 
class="rounded-circle m-1" title="{{ user.username|u }}">
+             <img src="{{ utils.gravatar(user.address._value, size=25) }}" 
class="rounded-circle m-1" title="{{ user.username|u }}">
              {% endif %}
              {% endfor %}
            </td>
diff -r ff67504aca00 -r 3de2ba2f8f98 html/issue.item.html
--- a/html/issue.item.html      Tue Jan 19 01:06:07 2021 +0100
+++ b/html/issue.item.html      Tue Jan 19 01:06:40 2021 +0100
@@ -113,7 +113,7 @@
       </div>
       {% endif %}
       <div class="d-flex {{ 'bot' if msg.author.username in bots }}">
-        <img src="{{ utils.gravatar(msg.author.address.plain(), size=45) }}" 
class="align-self-start rounded-circle m-1">
+        <img src="{{ utils.gravatar(msg.author.address._value, size=45) }}" 
class="align-self-start rounded-circle m-1">
       {% if msg.type == 'text/markdown' %}
         <div class="msg flex-fill">{{ 
utils.codereview_replace(utils.mercurial_replace(msg.content.markdown()))|u|safe
 }}</div>
       {% elif msg.type == 'text/x-rst' %}

Reply via email to