|
|
@ -61,9 +61,8 @@ class DefaultFilterProvider @Inject constructor(
|
|
|
|
getFilterFromPreference(prefString, getMyTasksFilter(context.resources))
|
|
|
|
getFilterFromPreference(prefString, getMyTasksFilter(context.resources))
|
|
|
|
|
|
|
|
|
|
|
|
private fun getAnyList(): Filter {
|
|
|
|
private fun getAnyList(): Filter {
|
|
|
|
val filter = googleTaskListDao.getAllLists().getOrNull(0)
|
|
|
|
val filter = googleTaskListDao.getAllLists().getOrNull(0)?.let(::GtasksFilter)
|
|
|
|
?.let { GtasksFilter(it) }
|
|
|
|
?: caldavDao.getCalendars().getOrElse(0) { caldavDao.getLocalList(context) }.let(::CaldavFilter)
|
|
|
|
?: CaldavFilter(caldavDao.getCalendars()[0])
|
|
|
|
|
|
|
|
defaultList = filter
|
|
|
|
defaultList = filter
|
|
|
|
return filter
|
|
|
|
return filter
|
|
|
|
}
|
|
|
|
}
|
|
|
|