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

Commit 80fefa91 authored by Jonathan Klee's avatar Jonathan Klee
Browse files

Remove useless AuthData arguments

parent 878d4d25
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -62,14 +62,13 @@ class ApplicationRepository @Inject constructor(

    suspend fun getApplicationDetails(
        packageNameList: List<String>,
        authData: AuthData,
        origin: Origin
    ): Pair<List<Application>, ResultStatus> {
        return appsApi.getApplicationDetails(packageNameList, authData, origin)
        return appsApi.getApplicationDetails(packageNameList, origin)
    }

    suspend fun getAppFilterLevel(application: Application, authData: AuthData?): FilterLevel {
        return appsApi.getAppFilterLevel(application, authData)
    suspend fun getAppFilterLevel(application: Application): FilterLevel {
        return appsApi.getAppFilterLevel(application)
    }

    suspend fun getApplicationDetails(
+1 −2
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@ interface AppsApi {

    suspend fun getApplicationDetails(
        packageNameList: List<String>,
        authData: AuthData,
        origin: Origin
    ): Pair<List<Application>, ResultStatus>

@@ -55,7 +54,7 @@ interface AppsApi {
     */
    fun getFusedAppInstallationStatus(application: Application): Status

    suspend fun getAppFilterLevel(application: Application, authData: AuthData?): FilterLevel
    suspend fun getAppFilterLevel(application: Application): FilterLevel

    /**
     * @return returns true if there is changes in data, otherwise false
+2 −6
Original line number Diff line number Diff line
@@ -78,7 +78,6 @@ class AppsApiImpl @Inject constructor(

    override suspend fun getApplicationDetails(
        packageNameList: List<String>,
        authData: AuthData,
        origin: Origin
    ): Pair<List<Application>, ResultStatus> {
        val list = mutableListOf<Application>()
@@ -87,7 +86,7 @@ class AppsApiImpl @Inject constructor(
            if (origin == Origin.CLEANAPK) {
                getAppDetailsListFromCleanApk(packageNameList)
            } else {
                getAppDetailsListFromGPlay(packageNameList, authData)
                getAppDetailsListFromGPlay(packageNameList)
            }

        response.first.forEach {
@@ -123,13 +122,12 @@ class AppsApiImpl @Inject constructor(

    private suspend fun getAppDetailsListFromGPlay(
        packageNameList: List<String>,
        authData: AuthData,
    ): Pair<List<Application>, ResultStatus> {
        val applicationList = mutableListOf<Application>()

        val result = handleNetworkResult {
            appSources.gplayRepo.getAppsDetails(packageNameList).forEach { app ->
                handleFilteredApps(app, authData, applicationList)
                handleFilteredApps(app, applicationList)
            }
        }

@@ -144,7 +142,6 @@ class AppsApiImpl @Inject constructor(
     */
    private suspend fun handleFilteredApps(
        app: App,
        authData: AuthData,
        applicationList: MutableList<Application>
    ) {
        val application = app.toApplication(context)
@@ -215,7 +212,6 @@ class AppsApiImpl @Inject constructor(

    override suspend fun getAppFilterLevel(
        application: Application,
        authData: AuthData?
    ): FilterLevel {
        return applicationDataManager.getAppFilterLevel(application)
    }
+0 −2
Original line number Diff line number Diff line
@@ -100,7 +100,6 @@ class UpdatesManagerImpl @Inject constructor(
            status = getUpdatesFromApi({
                applicationRepository.getApplicationDetails(
                    openSourceInstalledApps,
                    authData,
                    Origin.CLEANAPK
                )
            }, updateList)
@@ -156,7 +155,6 @@ class UpdatesManagerImpl @Inject constructor(
            status = getUpdatesFromApi({
                applicationRepository.getApplicationDetails(
                    openSourceInstalledApps,
                    AuthData("", ""),
                    Origin.CLEANAPK
                )
            }, updateList)
+1 −2
Original line number Diff line number Diff line
@@ -179,11 +179,10 @@ class MainActivityViewModel @Inject constructor(
     */
    fun verifyUiFilter(application: Application, method: () -> Unit) {
        viewModelScope.launch {
            val authData = gPlayAuthData
            if (application.filterLevel.isInitialized()) {
                method()
            } else {
                applicationRepository.getAppFilterLevel(application, authData).run {
                applicationRepository.getAppFilterLevel(application).run {
                    if (isInitialized()) {
                        application.filterLevel = this
                        method()
Loading