We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e8f018 commit a215d01Copy full SHA for a215d01
tasks-core/src/commonMain/kotlin/net/opatry/tasks/data/TaskRepository.kt
@@ -436,9 +436,10 @@ class TaskRepository(
436
437
suspend fun toggleTaskCompletionState(taskId: Long) {
438
applyTaskUpdate(taskId) { taskEntity, updateTime ->
439
+ val isNowCompleted = !taskEntity.isCompleted
440
taskEntity.copy(
- isCompleted = !taskEntity.isCompleted,
441
- completionDate = if (taskEntity.isCompleted) null else updateTime,
+ isCompleted = isNowCompleted,
442
+ completionDate = if (isNowCompleted) updateTime else null,
443
lastUpdateDate = updateTime,
444
)
445
}
0 commit comments