From c6a69f480d41934c307a0587e8c816a7ba023436 Mon Sep 17 00:00:00 2001 From: Laurent Date: Thu, 6 Jun 2024 09:42:56 +0200 Subject: [PATCH] Fix a crash --- tournaments/models/failed_api_call.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tournaments/models/failed_api_call.py b/tournaments/models/failed_api_call.py index 55fe103..5b48fe9 100644 --- a/tournaments/models/failed_api_call.py +++ b/tournaments/models/failed_api_call.py @@ -8,8 +8,12 @@ class FailedApiCall(models.Model): user = models.ForeignKey(CustomUser, blank=True, null=True, on_delete=models.SET_NULL) type = models.CharField(max_length=50) call_id = models.UUIDField() - api_call = models.JSONField() error = models.TextField() + api_call = models.JSONField() def __str__(self): - return f"{self.type} - {self.date}" + datetime = self.date.strftime("%Y-%m-%d %H:%M") + if self.user: + return f"{datetime} | {self.user.username} | {self.type} : {self.error}" + else: + return f"{datetime} | {self.type} : {self.error}"