From 374224375b5480188fb38fee465eb0c138494e78 Mon Sep 17 00:00:00 2001 From: Nishant Mishra Date: Mon, 18 Aug 2025 19:32:46 +0530 Subject: [PATCH] fix: Fix a crash that occurred while resetting the timer (finally) Closes #20 --- .../nsh07/pomodoro/ui/timerScreen/viewModel/TimerViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/nsh07/pomodoro/ui/timerScreen/viewModel/TimerViewModel.kt b/app/src/main/java/org/nsh07/pomodoro/ui/timerScreen/viewModel/TimerViewModel.kt index da5e67b..f3b56d8 100644 --- a/app/src/main/java/org/nsh07/pomodoro/ui/timerScreen/viewModel/TimerViewModel.kt +++ b/app/src/main/java/org/nsh07/pomodoro/ui/timerScreen/viewModel/TimerViewModel.kt @@ -225,10 +225,10 @@ class TimerViewModel( suspend fun saveTimeToDb() { when (timerState.value.timerMode) { TimerMode.FOCUS -> statRepository - .addFocusTime((timerState.value.totalTime - time.value).coerceAtLeast(0)) + .addFocusTime((timerState.value.totalTime - time.value).coerceAtLeast(0L)) else -> statRepository - .addBreakTime((timerState.value.totalTime - time.value).coerceAtLeast(0)) + .addBreakTime((timerState.value.totalTime - time.value).coerceAtLeast(0L)) } }