Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec72e191 authored by Jonathan Klee's avatar Jonathan Klee
Browse files

Some renaming

parent c6c6f122
Loading
Loading
Loading
Loading
+7 −8
Original line number Diff line number Diff line
@@ -22,20 +22,19 @@ import android.content.Context
import dagger.hilt.android.qualifiers.ApplicationContext
import foundation.e.apps.data.application.data.Application
import foundation.e.apps.data.cleanapk.CleanApkRetrofit
import foundation.e.apps.data.cleanapk.data.app.CleanApkApplication
import foundation.e.apps.data.cleanapk.data.categories.Categories
import foundation.e.apps.data.cleanapk.data.search.Search
import retrofit2.Response
import javax.inject.Inject

class CleanApkPwaRepository @Inject constructor(
    private val cleanAPKRetrofit: CleanApkRetrofit,
    private val cleanApkRetrofit: CleanApkRetrofit,
    private val homeConverter: HomeConverter,
    @ApplicationContext val context: Context
) : CleanApkRepository {

    override suspend fun getHomeScreenData(): Map<String, List<Application>> {
        val response =  cleanAPKRetrofit.getHomeScreenData(
        val response =  cleanApkRetrofit.getHomeScreenData(
            CleanApkRetrofit.APP_TYPE_PWA,
            CleanApkRetrofit.APP_SOURCE_ANY
        )
@@ -52,7 +51,7 @@ class CleanApkPwaRepository @Inject constructor(
    }

    override suspend fun getSearchResult(query: String, searchBy: String?): Response<Search> {
        return cleanAPKRetrofit.searchApps(
        return cleanApkRetrofit.searchApps(
            query,
            CleanApkRetrofit.APP_SOURCE_ANY,
            CleanApkRetrofit.APP_TYPE_PWA,
@@ -63,7 +62,7 @@ class CleanApkPwaRepository @Inject constructor(
    }

    override suspend fun getAppsByCategory(category: String, paginationParameter: Any?): Response<Search> {
        return cleanAPKRetrofit.listApps(
        return cleanApkRetrofit.listApps(
            category,
            CleanApkRetrofit.APP_SOURCE_ANY,
            CleanApkRetrofit.APP_TYPE_PWA,
@@ -73,18 +72,18 @@ class CleanApkPwaRepository @Inject constructor(
    }

    override suspend fun getCategories(): Response<Categories> {
        return cleanAPKRetrofit.getCategoriesList(
        return cleanApkRetrofit.getCategoriesList(
            CleanApkRetrofit.APP_TYPE_PWA,
            CleanApkRetrofit.APP_SOURCE_ANY
        )
    }

    override suspend fun checkAvailablePackages(packageNames: List<String>): Response<Search> {
        return cleanAPKRetrofit.checkAvailablePackages(packageNames)
        return cleanApkRetrofit.checkAvailablePackages(packageNames)
    }

    override suspend fun getAppDetails(packageNameOrId: String): Application {
        val response = cleanAPKRetrofit.getAppOrPWADetailsByID(packageNameOrId, null, null)
        val response = cleanApkRetrofit.getAppOrPWADetailsByID(packageNameOrId, null, null)
        return response.body()?.app ?: throw IllegalStateException("No app data found")
    }
}