summaryrefslogtreecommitdiffstats
path: root/hyperkitty/templatetags
diff options
context:
space:
mode:
authorAurélien Bompard <aurelien@bompard.org>2013-05-22 16:42:19 +0200
committerAurélien Bompard <aurelien@bompard.org>2013-05-23 09:32:13 +0200
commite21dd91f3482ce6e1ea6c48f8efa2f46777c7a70 (patch)
tree3d296f2ad327f729298539ea15833251348e0307 /hyperkitty/templatetags
parent1eeef494e6cb6c23f207be8715ff39c0e52e3c37 (diff)
downloadhyperkitty-e21dd91f3482ce6e1ea6c48f8efa2f46777c7a70.tar.gz
hyperkitty-e21dd91f3482ce6e1ea6c48f8efa2f46777c7a70.tar.xz
hyperkitty-e21dd91f3482ce6e1ea6c48f8efa2f46777c7a70.zip
Display a marker on unread threads in the month view
Diffstat (limited to 'hyperkitty/templatetags')
-rw-r--r--hyperkitty/templatetags/hk_generic.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/hyperkitty/templatetags/hk_generic.py b/hyperkitty/templatetags/hk_generic.py
index c98c3e2..8442f63 100644
--- a/hyperkitty/templatetags/hk_generic.py
+++ b/hyperkitty/templatetags/hk_generic.py
@@ -185,11 +185,10 @@ def multiply(num1, num2):
return num1 * num2
-def is_message_new(context):
+def is_message_new(context, refdate):
user = context["user"]
last_view = context.get("last_view")
- email = context["email"]
return (user.is_authenticated() and
- (last_view is None or email.date > last_view)
+ (last_view is None or refdate > last_view)
)
register.assignment_tag(takes_context=True)(is_message_new)