From 5084e9c7ae5281439d6b78f599821e7915844850 Mon Sep 17 00:00:00 2001 From: hernani Date: Tue, 31 Aug 2010 22:26:14 +0000 Subject: [PATCH] Fixes a bug where the profile page of users with now actions could explode. git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@580 0cfe37f9-358a-4d5e-be75-b63607b5c754 --- forum/models/user.py | 5 ++++- forum/skins/default/templates/users/info.html | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/forum/models/user.py b/forum/models/user.py index 5aa8cc8..b18047e 100644 --- a/forum/models/user.py +++ b/forum/models/user.py @@ -156,7 +156,10 @@ class User(BaseModel, DjangoUser): @property def last_activity(self): - return self.actions.order_by('-action_date')[0].action_date + try: + return self.actions.order_by('-action_date')[0].action_date + except: + return None @property def gravatar(self): diff --git a/forum/skins/default/templates/users/info.html b/forum/skins/default/templates/users/info.html index efc49fd..382378f 100644 --- a/forum/skins/default/templates/users/info.html +++ b/forum/skins/default/templates/users/info.html @@ -51,7 +51,7 @@ {% if view_user.last_seen %} {% trans "last seen" %} - {% diff_date view_user.last_activity %} + {% if view_user.last_activity %}{% diff_date view_user.last_activity %}{% else %}{% trans "Never" %}{% endif %} {% endif %} {% if view_user.website %} -- 2.39.5