summaryrefslogtreecommitdiff
path: root/hemiptera_html.py
diff options
context:
space:
mode:
Diffstat (limited to 'hemiptera_html.py')
-rw-r--r--hemiptera_html.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/hemiptera_html.py b/hemiptera_html.py
index 394608a..39146e7 100644
--- a/hemiptera_html.py
+++ b/hemiptera_html.py
@@ -60,6 +60,7 @@ def create_project_list() :
k.bugs = bugs
os.makedirs(opj(export, i), exist_ok=True)
devs = get_devs(i)
+ dev_avatars = [ generate_avatar(i) for i in devs ]
for j in glob.glob(opj(basedir, "projects", i, "[0-9]*")) :
b = Bug()
b.closed = os.path.exists(opj(j, "closed"))
@@ -83,6 +84,7 @@ def create_project_list() :
m["Avatar"] = generate_avatar(m["From"])
replies.append(m)
b.created = replies[0]["Date"]
+ b.avatar = replies[0]["Avatar"]
if b.created :
b.nicecreated = prettydate(parsedate_to_datetime(b.created))
else :
@@ -97,7 +99,7 @@ def create_project_list() :
bugs.sort(key=lambda b: int(b.id), reverse=True)
bugs.sort(key=lambda b: int(b.closed))
f = open(opj(export, i, "index.html"), "w")
- f.write(buglist.render(DOMAIN=DOMAIN, bugs=bugs, prname=i))
+ f.write(buglist.render(DOMAIN=DOMAIN, bugs=bugs, prname=i, dev_avatars=dev_avatars))
f.close()
k.count = len(k.bugs)
k.opencount = len([ i for i in k.bugs if not i.closed ])