Quellcode durchsuchen

log time taken to fetch memories

ashilkn vor 1 Jahr
Ursprung
Commit
a7e6c34b13
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      lib/services/memories_service.dart

+ 3 - 0
lib/services/memories_service.dart

@@ -85,6 +85,7 @@ class MemoriesService extends ChangeNotifier {
   }
 
   Future<List<Memory>> _fetchMemories() async {
+    final stopWatch = Stopwatch()..start();
     _logger.info("Fetching memories");
     final presentTime = DateTime.now();
     final present = presentTime.subtract(
@@ -121,6 +122,8 @@ class MemoriesService extends ChangeNotifier {
       }
     }
     _cachedMemories = memories;
+    stopWatch.stop();
+    _logger.info("Fetched memories, duration: ${stopWatch.elapsed}");
     return _cachedMemories!;
   }