优化
This commit is contained in:
@@ -13,6 +13,7 @@ import kotlinx.parcelize.Parcelize
|
|||||||
import splitties.init.appCtx
|
import splitties.init.appCtx
|
||||||
import java.io.InputStream
|
import java.io.InputStream
|
||||||
|
|
||||||
|
@Suppress("unused")
|
||||||
@Parcelize
|
@Parcelize
|
||||||
@TypeConverters(BookSource.Converters::class)
|
@TypeConverters(BookSource.Converters::class)
|
||||||
@Entity(
|
@Entity(
|
||||||
@@ -161,7 +162,7 @@ data class BookSource(
|
|||||||
|
|
||||||
fun removeGroup(groups: String): BookSource {
|
fun removeGroup(groups: String): BookSource {
|
||||||
bookSourceGroup?.splitNotBlank(AppPattern.splitGroupRegex)?.toHashSet()?.let {
|
bookSourceGroup?.splitNotBlank(AppPattern.splitGroupRegex)?.toHashSet()?.let {
|
||||||
it.removeAll(groups.splitNotBlank(AppPattern.splitGroupRegex))
|
it.removeAll(groups.splitNotBlank(AppPattern.splitGroupRegex).toSet())
|
||||||
bookSourceGroup = TextUtils.join(",", it)
|
bookSourceGroup = TextUtils.join(",", it)
|
||||||
}
|
}
|
||||||
return this
|
return this
|
||||||
|
|||||||
Reference in New Issue
Block a user