Exemplo n.º 1
0
 def serialize(self):
     return {
         'id': self.id,
         'user': self.user.username if self.user else self.ip_address or _("anonymous"),
         'type': self.get_type_display(),
         'param': self.get_content_object_display(omit_tournament=True),
         'timestamp': badge_datetime_format(self.timestamp),
     }
Exemplo n.º 2
0
 def serialize(self):
     return {
         'id': self.id,
         'user': self.user.username if self.user else self.ip_address or _("anonymous"),
         'type': self.get_type_display(),
         'param': self.get_content_object_display(omit_tournament=True),
         'timestamp': badge_datetime_format(self.timestamp),
     }
Exemplo n.º 3
0
 def serialize_like_actionlog(self):
     result_winner, result = readable_ballotsub_result(self)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed
     }
Exemplo n.º 4
0
 def serialize_like_actionlog(self):
     result_winner, result = readable_ballotsub_result(self)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed,
         'debate': self.debate.id,
         'result_status': self.debate.result_status
     }
Exemplo n.º 5
0
 def serialize_like_actionlog(self):
     if hasattr(self, '_result'):
         dr = self._result
     else:
         from results.result import DebateResult
         dr = DebateResult(self)
     result_winner, result = readable_ballotsub_result(dr)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed,
         'debate': self.debate.id,
         'result_status': self.debate.result_status,
     }