Skip to content

Commit

Permalink
Double awaitList
Browse files Browse the repository at this point in the history
  • Loading branch information
Animeboynz committed Oct 14, 2024
1 parent 1a44256 commit 5af56fb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,10 @@ import okio.gzip
import okio.sink
import tachiyomi.core.common.i18n.stringResource
import tachiyomi.core.common.util.system.logcat
import tachiyomi.data.DatabaseHandler
import tachiyomi.data.manga.MangaMapper
import tachiyomi.domain.backup.service.BackupPreferences
import tachiyomi.domain.manga.interactor.GetFavorites
import tachiyomi.domain.manga.model.Manga
import tachiyomi.domain.manga.repository.MangaRepository
import tachiyomi.i18n.MR
import uy.kohesive.injekt.Injekt
import uy.kohesive.injekt.api.get
Expand All @@ -45,7 +44,7 @@ class BackupCreator(
private val parser: ProtoBuf = Injekt.get(),
private val getFavorites: GetFavorites = Injekt.get(),
private val backupPreferences: BackupPreferences = Injekt.get(),
private val handler: DatabaseHandler = Injekt.get(),
private val mangaRepository: MangaRepository = Injekt.get(),

private val categoriesBackupCreator: CategoriesBackupCreator = CategoriesBackupCreator(),
private val mangaBackupCreator: MangaBackupCreator = MangaBackupCreator(),
Expand Down Expand Up @@ -81,7 +80,7 @@ class BackupCreator(
val backupManga = backupMangas(
getFavorites.await() +
if (options.readEntries) {
handler.awaitList { mangasQueries.getReadMangaNotInLibrary(MangaMapper::mapManga) }
mangaRepository.getReadMangaNotInLibrary()
} else {
emptyList()
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ data class BackupOptions(
privateSettings,
)

fun canCreate() = libraryEntries || categories || readEntries || appSettings || extensionRepoSettings || sourceSettings
fun canCreate() =
libraryEntries || categories || readEntries || appSettings || extensionRepoSettings || sourceSettings

companion object {
val libraryOptions = persistentListOf(
Expand Down

0 comments on commit 5af56fb

Please sign in to comment.