Limit errors shown
This commit is contained in:
parent
6e1dbb2bb4
commit
776325a5d5
|
@ -74,10 +74,10 @@ class Repo(models.Model):
|
||||||
size = self.size()
|
size = self.size()
|
||||||
return bytes_to_string(size)
|
return bytes_to_string(size)
|
||||||
|
|
||||||
def recent_errors(self, days: int = 7):
|
def recent_errors(self, days: int = 7, limit: int = 3):
|
||||||
days_ago = (datetime.utcnow() - timedelta(days=days))
|
days_ago = (datetime.utcnow() - timedelta(days=days))
|
||||||
errors = self.label.errors.all().filter(time__gt=days_ago)
|
errors = self.label.errors.all().filter(time__gt=days_ago)
|
||||||
return errors
|
return errors[:limit]
|
||||||
|
|
||||||
def get_archive_days(self, count: int = 31):
|
def get_archive_days(self, count: int = 31):
|
||||||
current_day = datetime.utcnow().day
|
current_day = datetime.utcnow().day
|
||||||
|
|
Loading…
Reference in New Issue
Block a user