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' %}