updating commons to 5.32.23

This commit is contained in:
tibbi 2021-01-08 16:29:52 +01:00
parent f026995648
commit f4725ff59a
2 changed files with 3 additions and 4 deletions

View file

@ -64,7 +64,7 @@ android {
}
dependencies {
implementation 'com.simplemobiletools:commons:5.32.8'
implementation 'com.simplemobiletools:commons:5.32.23'
implementation 'joda-time:joda-time:2.10.1'
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'

View file

@ -6,7 +6,6 @@ import androidx.collection.LongSparseArray
import com.simplemobiletools.calendar.pro.extensions.*
import com.simplemobiletools.calendar.pro.models.Event
import com.simplemobiletools.calendar.pro.models.EventType
import com.simplemobiletools.commons.extensions.getChoppedList
import com.simplemobiletools.commons.helpers.ensureBackgroundThread
class EventsHelper(val context: Context) {
@ -146,7 +145,7 @@ class EventsHelper(val context: Context) {
return
}
ids.getChoppedList().forEach {
ids.chunked(30).forEach {
val eventsWithImportId = eventsDB.getEventsByIdsWithImportIds(it)
eventsDB.deleteEvents(it)
@ -165,7 +164,7 @@ class EventsHelper(val context: Context) {
}
}
private fun deleteChildEvents(ids: MutableList<Long>, deleteFromCalDAV: Boolean) {
private fun deleteChildEvents(ids: List<Long>, deleteFromCalDAV: Boolean) {
val childIds = eventsDB.getEventIdsWithParentIds(ids).toMutableList()
if (childIds.isNotEmpty()) {
deleteEvents(childIds, deleteFromCalDAV)