...
This commit is contained in:
@@ -101,7 +101,7 @@ internal class RssHome : Fragment() {
|
||||
fun rssStateVote() = (lasted?.filter { it.vote == true }?.size ?: -1) == (lasted?.size ?: 0)
|
||||
var lasted: ArrayList<RssData> = arrayListOf()
|
||||
var infosJob: Job? = null
|
||||
// var rssId = ""
|
||||
// var rssId = ""
|
||||
lateinit var mRssAdapter: RssItemAdapter
|
||||
|
||||
var mRssDataResult: RealmResults<RssData>? = null
|
||||
@@ -752,7 +752,7 @@ internal class RssHome : Fragment() {
|
||||
var rQ = getRealm().query<RssData>().sort("read", Sort.ASCENDING)
|
||||
if (!includeRead) { rQ = rQ.query("read == $0", 0)}
|
||||
if (!includeVote) { rQ = rQ.query("vote != $0", true)}
|
||||
keywords.forEach {
|
||||
category.forEach {
|
||||
rQ = rQ.query("category != $0", it)
|
||||
}
|
||||
// 사용 예시
|
||||
|
||||
@@ -127,7 +127,7 @@ class SearchBottomSheet : BottomSheetDialogFragment() {
|
||||
searchRunnable?.let { debounceHandler.removeCallbacks(it) }
|
||||
searchRunnable = Runnable {
|
||||
val disabledCategories = categoryStates.filter { it.value == false }.keys.toList()
|
||||
listener?.onSearch(keyword, disabledCategories.toList(), addRead.isChecked,addVote.isChecked)
|
||||
listener?.onSearch(keyword, disabledCategories, addRead.isChecked,addVote.isChecked)
|
||||
}
|
||||
debounceHandler.postDelayed(searchRunnable!!, debounceDelay)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user