diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt index 11a376822c46a70cd6c5ea04643733b5b768206b..f5052373c6a5d6627df2e038518b78b9b2c4fe0d 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt @@ -38,7 +38,7 @@ class QuasselBacklogStorage(private val db: QuasselDatabase) : BacklogStorage { } override fun clearMessages(bufferId: BufferId, idRange: IntRange) { - db.message().clearMessages(bufferId, idRange) + db.message().clearMessages(bufferId, idRange.first, idRange.last) } override fun clearMessages(bufferId: BufferId) { diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt index 3730a8f67a4684d2726d254b2d36dafab54b3980..0902d97fe4c252342e65d6b8da4dd76485d1c898 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt @@ -206,10 +206,3 @@ abstract class QuasselDatabase : RoomDatabase() { const val DATABASE_NAME = "persistence-clientData" } } - -fun QuasselDatabase.MessageDao.clearMessages( - @IntRange(from = 0) bufferId: Int, - idRange: kotlin.ranges.IntRange -) { - this.clearMessages(bufferId, idRange.first, idRange.last) -}