From 76dc2ad181b7e5296432c45fc3a195697bfcc554 Mon Sep 17 00:00:00 2001 From: bwees Date: Mon, 4 Aug 2025 16:41:32 -0500 Subject: [PATCH] limit getAll to 250 lines --- mobile/lib/infrastructure/repositories/log.repository.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mobile/lib/infrastructure/repositories/log.repository.dart b/mobile/lib/infrastructure/repositories/log.repository.dart index bd7808361b..36a3ba63d8 100644 --- a/mobile/lib/infrastructure/repositories/log.repository.dart +++ b/mobile/lib/infrastructure/repositories/log.repository.dart @@ -28,8 +28,10 @@ class LogRepository { return true; } - Future> getAll() async { - final query = _db.logMessageEntity.select()..orderBy([(row) => OrderingTerm.desc(row.createdAt)]); + Future> getAll({int limit = 250}) async { + final query = _db.logMessageEntity.select() + ..orderBy([(row) => OrderingTerm.desc(row.createdAt)]) + ..limit(limit); return query.map((log) => log.toDto()).get(); }