From a987983b63ebed61c085687560d8ca28fe91502f Mon Sep 17 00:00:00 2001 From: Sven Carstensen Date: Thu, 30 May 2024 10:46:38 +0200 Subject: [PATCH] Erweiterungen --- lib/main.dart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/main.dart b/lib/main.dart index 089b59f..e0e6208 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -44,6 +44,8 @@ Future main() async { PictureSchema ], directory: dir.path, name: "database_v1"); + await _clearLog(); + runZonedGuarded(() {}, (error, stackTrace) { _traceUncaughtExceptions(error, stackTrace); }); @@ -51,6 +53,12 @@ Future main() async { runApp(MyApp()); } +Future _clearLog() async { + var dateTime = DateTime.now().add(const Duration(days: -7)); + + await MyApp.isarInstance.logEntrys.where().filter().timeLessThan(dateTime).deleteAll(); +} + void _traceUncaughtExceptions(Object error, StackTrace stackTrace) { Util.logException('Ein Fehler ist aufgetreten: $error'); Util.logException('Stack-Trace: $stackTrace');