Make the rename function do less lookups
This commit is contained in:
parent
646aeb66c5
commit
d7f3b399f4
@ -255,8 +255,11 @@ class DownloadManager(/* SY private */ val context: Context) {
|
|||||||
val newName = provider.getChapterDirName(newChapter)
|
val newName = provider.getChapterDirName(newChapter)
|
||||||
val mangaDir = provider.getMangaDir(manga, source)
|
val mangaDir = provider.getMangaDir(manga, source)
|
||||||
|
|
||||||
val oldFolderName = oldName.find { mangaDir.findFile(it) != null }
|
var oldFolder: UniFile? = null
|
||||||
val oldFolder = mangaDir.findFile(oldFolderName)
|
val oldFolderName = oldName.find {
|
||||||
|
oldFolder = mangaDir.findFile(it)
|
||||||
|
oldFolder != null
|
||||||
|
}
|
||||||
if (oldFolder?.renameTo(newName) == true) {
|
if (oldFolder?.renameTo(newName) == true) {
|
||||||
cache.removeChapter(oldChapter, manga)
|
cache.removeChapter(oldChapter, manga)
|
||||||
cache.addChapter(newName, mangaDir, manga)
|
cache.addChapter(newName, mangaDir, manga)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user