This commit is contained in:
2025-08-11 17:41:32 +09:00
parent 69d93778a4
commit 012fcd7b9b
3 changed files with 11 additions and 11 deletions
@@ -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)
}