Loading app/src/main/java/foundation/e/apps/data/gitlab/SystemAppsUpdatesRepository.kt +11 −7 Original line number Diff line number Diff line Loading @@ -55,13 +55,7 @@ class SystemAppsUpdatesRepository @Inject constructor( return@handleNetworkResult } val systemName = getFullSystemName() val endPoint = if (isEligibleToFetchAppListFromTest(systemName)) { UpdatableSystemAppsApi.EndPoint.ENDPOINT_TEST } else { UpdatableSystemAppsApi.EndPoint.ENDPOINT_RELEASE } val endPoint = getUpdatableSystemAppEndPoint() val response = updatableSystemAppsApi.getUpdatableSystemApps(endPoint) if (response.isSuccessful && !response.body().isNullOrEmpty()) { Loading @@ -77,6 +71,16 @@ class SystemAppsUpdatesRepository @Inject constructor( } } private fun getUpdatableSystemAppEndPoint(): UpdatableSystemAppsApi.EndPoint { val systemName = getFullSystemName() return if (isEligibleToFetchAppListFromTest(systemName)) { UpdatableSystemAppsApi.EndPoint.ENDPOINT_TEST } else { UpdatableSystemAppsApi.EndPoint.ENDPOINT_RELEASE } } private fun isEligibleToFetchAppListFromTest(systemName: String) = systemName.isBlank() || systemName.contains("beta") || systemName.contains("rc") || Loading Loading
app/src/main/java/foundation/e/apps/data/gitlab/SystemAppsUpdatesRepository.kt +11 −7 Original line number Diff line number Diff line Loading @@ -55,13 +55,7 @@ class SystemAppsUpdatesRepository @Inject constructor( return@handleNetworkResult } val systemName = getFullSystemName() val endPoint = if (isEligibleToFetchAppListFromTest(systemName)) { UpdatableSystemAppsApi.EndPoint.ENDPOINT_TEST } else { UpdatableSystemAppsApi.EndPoint.ENDPOINT_RELEASE } val endPoint = getUpdatableSystemAppEndPoint() val response = updatableSystemAppsApi.getUpdatableSystemApps(endPoint) if (response.isSuccessful && !response.body().isNullOrEmpty()) { Loading @@ -77,6 +71,16 @@ class SystemAppsUpdatesRepository @Inject constructor( } } private fun getUpdatableSystemAppEndPoint(): UpdatableSystemAppsApi.EndPoint { val systemName = getFullSystemName() return if (isEligibleToFetchAppListFromTest(systemName)) { UpdatableSystemAppsApi.EndPoint.ENDPOINT_TEST } else { UpdatableSystemAppsApi.EndPoint.ENDPOINT_RELEASE } } private fun isEligibleToFetchAppListFromTest(systemName: String) = systemName.isBlank() || systemName.contains("beta") || systemName.contains("rc") || Loading