From d8e697e78c706bde46fb29bb8e428444782f914c Mon Sep 17 00:00:00 2001 From: A Noor <100anonyo@gmail.com> Date: Mon, 27 May 2024 22:51:41 +0000 Subject: [PATCH] fixed max logs --- routers/lib/database.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/routers/lib/database.py b/routers/lib/database.py index 2a16894..b0d529f 100644 --- a/routers/lib/database.py +++ b/routers/lib/database.py @@ -153,6 +153,9 @@ def find_specific_log(query): return result +max_logs = 100 + + def add_log(cik, message, name="", identifier=""): if isinstance(message, dict): log_string = ( @@ -164,8 +167,7 @@ def add_log(cik, message, name="", identifier=""): logs.update_one( {"cik": cik}, { - "$push": {"logs": {"$each": logs_string}}, - "$set": {"logs": {"$slice": -100}}, + "$push": {"logs": {"$each": logs_string, "$slice": -max_logs}}, }, ) @@ -182,7 +184,7 @@ def add_logs(cik, formatted_logs): logs.update_one( {"cik": cik}, - {"$push": {"logs": {"$each": logs_split}}, "$set": {"logs": {"$slice": -100}}}, + {"$push": {"logs": {"$each": logs_split, "$slice": -max_logs}}}, )