Просмотр исходного кода

找到本地书籍路径后更新bookUrl 下次重启不用再找一遍

Xwite 4 лет назад
Родитель
Сommit
cc97ead630
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      app/src/main/java/io/legado/app/help/book/BookExtensions.kt

+ 3 - 0
app/src/main/java/io/legado/app/help/book/BookExtensions.kt

@@ -93,6 +93,9 @@ fun Book.getLocalUri(): Uri {
         val fileDoc = treeFileDoc.find(originName, 3)
         if (fileDoc != null) {
             localUriCache[bookUrl] = fileDoc.uri
+            //更新bookUrl 重启不用再找一遍
+            bookUrl = fileDoc.toString()
+            save()
             return fileDoc.uri
         }
         localUriCache[bookUrl] = uri