This commit is contained in:
gedoor 2022-01-09 22:49:59 +08:00
parent 6433bf1f2e
commit f0ee3e41ba

View File

@ -107,6 +107,14 @@ class FileAssociationActivity :
val name = bookDoc?.name!!
val doc = treeDoc!!.findFile(name)
if (doc != null) {
if (bookDoc.lastModified() > doc.lastModified()) {
contentResolver.openOutputStream(doc.uri)!!.use { oStream ->
contentResolver.openInputStream(bookDoc.uri)!!.use { iStream ->
iStream.copyTo(oStream)
oStream.flush()
}
}
}
viewModel.importBook(doc.uri)
} else {
val nDoc = treeDoc.createFile(FileUtils.getMimeType(name), name)!!