From d2ebe73f739eb5cb8156a4091df32a8ff8ba9a69 Mon Sep 17 00:00:00 2001 From: Dorothy Date: Thu, 12 Mar 2026 00:17:44 +0530 Subject: [PATCH] fix(isar): prevent bounds crash in doesAlarmExist (#878) --- lib/app/data/providers/isar_provider.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/app/data/providers/isar_provider.dart b/lib/app/data/providers/isar_provider.dart index 3b15b118a..d21a4e6f0 100644 --- a/lib/app/data/providers/isar_provider.dart +++ b/lib/app/data/providers/isar_provider.dart @@ -339,7 +339,9 @@ class IsarDb { final db = await isarProvider.db; final alarms = await db.alarmModels.where().filter().alarmIDEqualTo(alarmID).findAll(); - print('checkEmpty ${alarms[0].alarmID} ${alarms.isNotEmpty}'); + if (alarms.isNotEmpty) { + print('checkEmpty ${alarms[0].alarmID} ${alarms.isNotEmpty}'); + } return alarms.isNotEmpty; }