sdkInit method

Future<void> sdkInit()

Implementation

Future<void> sdkInit() async {
  final logs = await getLogs();
  for(final log in logs) {
    final filename = log.filename;
    final dateArr = filename.split('-').map(int.parse).toList();
    final createDate = DateTime(dateArr[0],dateArr[1], dateArr[2]);
    final currentDate = DateTime.now();
    var diff = currentDate.difference(createDate).inDays;
    if (diff < 0) diff = (diff - 1).abs();
    if (diff >= 7) await log.delete(recursive: true);
  }
}