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

Commit 618f768e authored by Hasib Prince's avatar Hasib Prince
Browse files

refactor: method name

parent 9eb4a05b
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -82,8 +82,8 @@ class FusedAPIRepository @Inject constructor(private val fusedAPIImpl: FusedApi)
        return fusedAPIImpl.getHomeScreenData(authData)
    }

    fun isFusedHomesEmpty(fusedHomes: List<FusedHome>): Boolean {
        return fusedAPIImpl.isFusedHomesEmpty(fusedHomes)
    fun isHomesEmpty(fusedHomes: List<FusedHome>): Boolean {
        return fusedAPIImpl.isHomesEmpty(fusedHomes)
    }

    fun getApplicationCategoryPreference(): List<String> {
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ interface FusedApi {
     * If any list is not empty, send false.
     * Else (if all lists are empty) send true.
     */
    fun isFusedHomesEmpty(fusedHomes: List<FusedHome>): Boolean
    fun isHomesEmpty(fusedHomes: List<FusedHome>): Boolean
    fun getApplicationCategoryPreference(): List<String>

    suspend fun getHomeScreenData(
+1 −1
Original line number Diff line number Diff line
@@ -106,7 +106,7 @@ class FusedApiImpl @Inject constructor(
     * If any list is not empty, send false.
     * Else (if all lists are empty) send true.
     */
    override fun isFusedHomesEmpty(fusedHomes: List<FusedHome>): Boolean {
    override fun isHomesEmpty(fusedHomes: List<FusedHome>): Boolean {
        fusedHomes.forEach {
            if (it.list.isNotEmpty()) return false
        }
+2 −2
Original line number Diff line number Diff line
@@ -97,9 +97,9 @@ class HomeViewModel @Inject constructor(
        return fusedAPIRepository.getApplicationCategoryPreference()
    }

    fun isFusedHomesEmpty(): Boolean {
    fun isHomesEmpty(): Boolean {
        return homeScreenData.value?.data?.let {
            fusedAPIRepository.isFusedHomesEmpty(it)
            fusedAPIRepository.isHomesEmpty(it)
        } ?: true
    }