Replace cleanup downloads for loops with forEach loops

This commit is contained in:
Jobobby04 2020-08-06 16:15:40 -04:00
parent c2adf2fe0a
commit f60b29c763
2 changed files with 2 additions and 2 deletions

View File

@ -204,7 +204,7 @@ class DownloadCache(
fun removeFolders(folders: List<String>, manga: Manga) {
val sourceDir = rootDir.files[manga.source] ?: return
val mangaDir = sourceDir.files[provider.getMangaDirName(manga)] ?: return
for (chapter in folders) {
folders.forEach { chapter ->
if (chapter in mangaDir.files) {
mangaDir.files -= chapter
}

View File

@ -268,7 +268,7 @@ class SettingsAdvancedController : SettingsController() {
val sourceManager: SourceManager = Injekt.get()
val downloadManager: DownloadManager = Injekt.get()
var foldersCleared = 0
for (manga in mangaList) {
mangaList.forEach { manga ->
val chapterList = db.getChapters(manga).executeAsBlocking()
val source = sourceManager.getOrStub(manga.source)
foldersCleared += downloadManager.cleanupChapters(chapterList, manga, source)