Replace cleanup downloads for loops with forEach loops
This commit is contained in:
parent
c2adf2fe0a
commit
f60b29c763
@ -204,7 +204,7 @@ class DownloadCache(
|
|||||||
fun removeFolders(folders: List<String>, manga: Manga) {
|
fun removeFolders(folders: List<String>, manga: Manga) {
|
||||||
val sourceDir = rootDir.files[manga.source] ?: return
|
val sourceDir = rootDir.files[manga.source] ?: return
|
||||||
val mangaDir = sourceDir.files[provider.getMangaDirName(manga)] ?: return
|
val mangaDir = sourceDir.files[provider.getMangaDirName(manga)] ?: return
|
||||||
for (chapter in folders) {
|
folders.forEach { chapter ->
|
||||||
if (chapter in mangaDir.files) {
|
if (chapter in mangaDir.files) {
|
||||||
mangaDir.files -= chapter
|
mangaDir.files -= chapter
|
||||||
}
|
}
|
||||||
|
@ -268,7 +268,7 @@ class SettingsAdvancedController : SettingsController() {
|
|||||||
val sourceManager: SourceManager = Injekt.get()
|
val sourceManager: SourceManager = Injekt.get()
|
||||||
val downloadManager: DownloadManager = Injekt.get()
|
val downloadManager: DownloadManager = Injekt.get()
|
||||||
var foldersCleared = 0
|
var foldersCleared = 0
|
||||||
for (manga in mangaList) {
|
mangaList.forEach { manga ->
|
||||||
val chapterList = db.getChapters(manga).executeAsBlocking()
|
val chapterList = db.getChapters(manga).executeAsBlocking()
|
||||||
val source = sourceManager.getOrStub(manga.source)
|
val source = sourceManager.getOrStub(manga.source)
|
||||||
foldersCleared += downloadManager.cleanupChapters(chapterList, manga, source)
|
foldersCleared += downloadManager.cleanupChapters(chapterList, manga, source)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user