diff --git a/app/src/main/java/org/tasks/etebase/EtebaseClient.kt b/app/src/main/java/org/tasks/etebase/EtebaseClient.kt index 9155786fd..a3271fb34 100644 --- a/app/src/main/java/org/tasks/etebase/EtebaseClient.kt +++ b/app/src/main/java/org/tasks/etebase/EtebaseClient.kt @@ -38,9 +38,9 @@ class EtebaseClient( ) } stoken = response.stoken - response.data.forEach { - cache.collectionSet(collectionManager, it) - } + response.data + .filter { it.collectionType == TYPE_TASKS } + .forEach { cache.collectionSet(collectionManager, it) } response.removedMemberships.forEach { cache.collectionUnset(collectionManager, it) }