From 0568d38a8b064cb81314e1e6a3d73beb73431918 Mon Sep 17 00:00:00 2001 From: Erwan Le Gall Date: Thu, 23 Mar 2023 12:52:04 +0100 Subject: [PATCH] Issue when more than 500 connections --- passhportd/app/models_mod/target.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/passhportd/app/models_mod/target.py b/passhportd/app/models_mod/target.py index 0237ab2a..c470e370 100644 --- a/passhportd/app/models_mod/target.py +++ b/passhportd/app/models_mod/target.py @@ -189,9 +189,10 @@ def get_lastlog(self): if len(self.logentries) < 1: return "{}" - for i in range(0, 500): - if i >= len(self.logentries): - i = 500 + start = len(self.logentries) - 500 + for i in range(start, start + 500): + if i > len(self.logentries): + i = start + 500 else: output = output + '"' + str(i) + '": ' + \ self.logentries[i].simplejson() + ",\n"