Use new task dao in timer plugin

pull/1055/head
Alex Baker 5 years ago
parent 1e5036a335
commit 0eb5d65166

@ -23,8 +23,6 @@ class TaskDao @Inject constructor(
suspend fun fetch(ids: List<Long>): List<Task> = taskDao.fetch(ids) suspend fun fetch(ids: List<Long>): List<Task> = taskDao.fetch(ids)
suspend fun activeTimers(): Int = taskDao.activeTimers()
suspend fun fetch(remoteId: String): Task? = taskDao.fetch(remoteId) suspend fun fetch(remoteId: String): Task? = taskDao.fetch(remoteId)
suspend fun getRecurringTasks(remoteIds: List<String>): List<Task> = suspend fun getRecurringTasks(remoteIds: List<String>): List<Task> =

@ -12,11 +12,11 @@ import com.todoroo.andlib.sql.Criterion.Companion.and
import com.todoroo.andlib.sql.QueryTemplate import com.todoroo.andlib.sql.QueryTemplate
import com.todoroo.andlib.utility.DateUtilities import com.todoroo.andlib.utility.DateUtilities
import com.todoroo.astrid.api.Filter import com.todoroo.astrid.api.Filter
import com.todoroo.astrid.dao.TaskDao
import com.todoroo.astrid.data.Task import com.todoroo.astrid.data.Task
import com.todoroo.astrid.utility.Constants import com.todoroo.astrid.utility.Constants
import dagger.hilt.android.qualifiers.ApplicationContext import dagger.hilt.android.qualifiers.ApplicationContext
import org.tasks.R import org.tasks.R
import org.tasks.data.TaskDao
import org.tasks.intents.TaskIntents import org.tasks.intents.TaskIntents
import org.tasks.notifications.NotificationManager import org.tasks.notifications.NotificationManager
import org.tasks.time.DateTimeUtils import org.tasks.time.DateTimeUtils
@ -54,7 +54,7 @@ class TimerPlugin @Inject constructor(
task.elapsedSeconds = task.elapsedSeconds + newElapsed task.elapsedSeconds = task.elapsedSeconds + newElapsed
} }
} }
taskDao.save(task) taskDao.update(task)
updateNotifications() updateNotifications()
} }

Loading…
Cancel
Save