From b707681a6343a88d049127891c99c4d825365cab Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sun, 31 Dec 2023 17:56:41 +0100 Subject: [PATCH] fix: Avoid unnecessary call if earlierCounter is negative --- .../app/myzel394/alibi/services/IntervalRecorderService.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/app/myzel394/alibi/services/IntervalRecorderService.kt b/app/src/main/java/app/myzel394/alibi/services/IntervalRecorderService.kt index 745e5f3..97a512f 100644 --- a/app/src/main/java/app/myzel394/alibi/services/IntervalRecorderService.kt +++ b/app/src/main/java/app/myzel394/alibi/services/IntervalRecorderService.kt @@ -73,9 +73,14 @@ abstract class IntervalRecorderService : val timeMultiplier = settings.maxDuration / settings.intervalDuration val earliestCounter = counter - timeMultiplier + if (earliestCounter <= 0) { + return + } + batchesFolder.deleteOldRecordings(earliestCounter) } + // TODO abstract class Settings( open val maxDuration: Long, open val intervalDuration: Long,