This commit is contained in:
machiav3lli
2024-12-31 04:51:28 +01:00
parent df40cb92bb
commit d93ff33332
2 changed files with 1 additions and 19 deletions

View File

@ -52,6 +52,7 @@ import org.koin.dsl.koinConfiguration
import java.lang.ref.WeakReference
import java.net.Proxy
@OptIn(KoinExperimentalAPI::class)
class MainApplication : Application(), SingletonImageLoader.Factory, KoinStartup {
val db: DatabaseX by inject()
@ -114,7 +115,6 @@ class MainApplication : Application(), SingletonImageLoader.Factory, KoinStartup
}
}
@KoinExperimentalAPI
override fun onKoinStartup() = koinConfiguration {
androidLogger()
androidContext(this@MainApplication)

View File

@ -102,24 +102,6 @@ interface ProductDao : BaseDao<Product> {
@RawQuery
fun queryObject(query: SupportSQLiteQuery): List<Product>
fun queryObject(request: Request): List<Product> = queryObject(
buildProductQuery(
installed = request.installed,
updates = request.updates,
section = request.section,
filteredOutRepos = request.filteredOutRepos,
category = request.category,
filteredAntiFeatures = request.filteredAntiFeatures,
filteredLicenses = request.filteredLicenses,
order = request.order,
ascending = request.ascending,
numberOfItems = request.numberOfItems,
updateCategory = request.updateCategory,
targetSdkVersion = request.targetSDK,
minSdkVersion = request.minSDK,
)
)
@Transaction
fun queryObject(
installed: Boolean, updates: Boolean,