]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/views/commands.py
Reintegrate merge cacheimp -> trunk.
[osqa.git] / forum / views / commands.py
index f88dee8ed2948d17094ad73d5fe352421f14bd71..4aa96f8a1f9cadbd8363c36c25672aa147960417 100644 (file)
@@ -586,9 +586,6 @@ def award_points(request, user_id, answer_id):
         extra = dict(message=request.POST.get('message', ''), awarding_user=request.user.id, value=points)
 
         # We take points from the awarding user
-        AwardPointsAction(user=request.user, extra=extra).save(data=dict(value=-points, affected=user))
-
-        # And give them to the awarded one
-        AwardPointsAction(user=request.user, extra=extra).save(data=dict(value=points, affected=awarded_user))
+        AwardPointsAction(user=request.user, node=answer, extra=extra).save(data=dict(value=points, affected=awarded_user))
 
         return { 'message' : _("You have awarded %s with %d points") % (awarded_user, points) }