summaryrefslogtreecommitdiffstats
path: root/askbot/models
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2013-01-28 16:34:04 -0300
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2013-01-28 16:34:04 -0300
commitac66066a1112507185465a3aac88a1bdb578971f (patch)
tree5a45752b06854b7badddfe4d3bb64baf3419739d /askbot/models
parent4f41094153817d26eb81b1e96c95b0cc50b9492a (diff)
downloadaskbot-ac66066a1112507185465a3aac88a1bdb578971f.tar.gz
askbot-ac66066a1112507185465a3aac88a1bdb578971f.tar.bz2
askbot-ac66066a1112507185465a3aac88a1bdb578971f.zip
added function "get_last_edited_date" to posts
Diffstat (limited to 'askbot/models')
-rw-r--r--askbot/models/post.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/askbot/models/post.py b/askbot/models/post.py
index c5e19818..2b616718 100644
--- a/askbot/models/post.py
+++ b/askbot/models/post.py
@@ -582,6 +582,11 @@ class Post(models.Model):
user_filter = user_filter & models.Q(groups__in=self.groups.all())
return User.objects.filter(user_filter)
+ def get_last_edited_date(self):
+ """returns date of last edit or date of creation
+ if there were no edits"""
+ return self.last_edited_at or self.added_at
+
def has_group(self, group):
"""true if post belongs to the group"""
return self.groups.filter(id=group.id).exists()