diff options
-rw-r--r-- | templates/thread.html | 6 | ||||
-rw-r--r-- | views/pages.py | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/templates/thread.html b/templates/thread.html index 73685fc..bc0964e 100644 --- a/templates/thread.html +++ b/templates/thread.html @@ -57,10 +57,10 @@ <div id="participants"> <span id="participants_title"> participants </span>({{participants|length}}) <ul> - {% for ppl in participants %} + {% for key,value in participants.items %} <li> - <img src="http://planet.fedoraproject.org/images/heads/default.png" alt="avatar" /> - {{ppl}} + {% gravatar_img_for_email value.Email 20%} + {{key}} </li> {% endfor %} </ul> diff --git a/views/pages.py b/views/pages.py index 415316d..67ade37 100644 --- a/views/pages.py +++ b/views/pages.py @@ -346,13 +346,13 @@ def thread (request, mlist_fqdn, threadid): if len(next_thread) > 30: next_thread = '%s...' % next_thread[:31] - participants = set() + participants = {} cnt = 0 for msg in threads: msg = Bunch(msg) msg.email.Email = msg.email.Email.strip() # Statistics on how many participants and threads this month - participants.add(msg.email.From) + participants[msg.email.From] = Bunch({'Email': msg.email.Email}) cnt = cnt + 1 archives_length = mongo.get_archives_length(list_name) |