]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/models/meta.py
OSQA - 19
[osqa.git] / forum / models / meta.py
index c01c018f77daa5c4cef9cdd6e7decab5cf39a36d..86a479cde1999b820b029a1184fa03a85066809c 100644 (file)
@@ -20,7 +20,7 @@ class Vote(MetaContent, CancelableContent, UserContent):
         return '[%s] voted at %s: %s' %(self.user, self.voted_at, self.vote)
 
     def _update_post_vote_count(self, diff):
-        post = self.node
+        post = self.node.leaf
         field = self.vote == 1 and 'vote_up_count' or 'vote_down_count'
         post.__dict__[field] = post.__dict__[field] + diff
         post.save()