-def record_answer_accepted(instance, created, **kwargs):\r
- if not created and 'accepted' in instance.get_dirty_fields() and instance.accepted:\r
- activity = Activity(user=instance.question.author, active_at=datetime.datetime.now(), \\r
- content_object=instance, activity_type=TYPE_ACTIVITY_MARK_ANSWER)\r
- activity.save()\r
+def record_answer_accepted(answer, user, **kwargs):\r
+ activity = Activity(user=user, active_at=datetime.datetime.now(), content_object=answer, activity_type=TYPE_ACTIVITY_MARK_ANSWER)\r
+ activity.save()\r