]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/views/admin.py
more improvements in cache and denormalized data handling
[osqa.git] / forum / views / admin.py
index 3fa02bcfb0f82aef36f714aa7067d03fc30910e1..7a299221f7f1f6e276b7653eac92ec65539b7b3e 100644 (file)
@@ -159,6 +159,7 @@ def go_defaults(request):
 @super_user_required
 def recalculate_denormalized(request):
     for n in Node.objects.all():
+        n = n.leaf
         n.vote_up_count = n.votes.filter(canceled=False, vote=1).count()
         n.vote_down_count = n.votes.filter(canceled=False, vote=-1).count()
         n.save()