[skip ci]

This commit is contained in:
Xwite
2023-03-13 06:07:55 +08:00
parent 2ccc8b2fe4
commit cc21e86cfa

View File

@@ -156,12 +156,12 @@ object LocalBook {
* 导入本地文件
*/
fun importFile(uri: Uri): Book {
val fileDoc = FileDoc.fromUri(uri, false)
val bookUrl: String
//updateTime变量不要修改,否则会导致读取不到缓存
val (fileName, _, fileSize, _, updateTime, _) = fileDoc
val bookUrl = fileDoc.toString()
//空文件不导入
if (fileSize == 0L) throw EmptyFileException("Unexpected empty File")
val (fileName, _, _, _, updateTime, _) = FileDoc.fromUri(uri, false).apply {
if (size == 0L) throw EmptyFileException("Unexpected empty File")
bookUrl = toString()
}
var book = appDb.bookDao.getBook(bookUrl)
if (book == null) {
val nameAuthor = analyzeNameAuthor(fileName)