class Action(BaseModel):
user = models.ForeignKey('User', related_name="actions")
+ real_user = models.ForeignKey('User', related_name="proxied_actions", null=True)
ip = models.CharField(max_length=16)
node = models.ForeignKey('Node', null=True, related_name="actions")
action_type = models.CharField(max_length=16)
'node_desc': node_desc,
}
+ def affected_links(self, viewer):
+ return ", ".join([self.hyperlink(u.get_profile_url(), self.friendly_username(viewer, u)) for u in set([r.user for r in self.reputes.all()])])
+
class Meta:
proxy = True