fix: Fix a crash that occurred while resetting the timer

Closes #20
This commit is contained in:
Nishant Mishra
2025-08-18 19:17:52 +05:30
parent 68ccf983f0
commit 8d5a44be21

View File

@@ -225,10 +225,10 @@ class TimerViewModel(
suspend fun saveTimeToDb() {
when (timerState.value.timerMode) {
TimerMode.FOCUS -> statRepository
.addFocusTime((timerState.value.totalTime - time.value))
.addFocusTime((timerState.value.totalTime - time.value).coerceAtLeast(0))
else -> statRepository
.addBreakTime((timerState.value.totalTime - time.value))
.addBreakTime((timerState.value.totalTime - time.value).coerceAtLeast(0))
}
}