pull/1514/head
gedoor 3 years ago
parent 6433bf1f2e
commit f0ee3e41ba
  1. 8
      app/src/main/java/io/legado/app/ui/association/FileAssociationActivity.kt

@ -107,6 +107,14 @@ class FileAssociationActivity :
val name = bookDoc?.name!! val name = bookDoc?.name!!
val doc = treeDoc!!.findFile(name) val doc = treeDoc!!.findFile(name)
if (doc != null) { 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) viewModel.importBook(doc.uri)
} else { } else {
val nDoc = treeDoc.createFile(FileUtils.getMimeType(name), name)!! val nDoc = treeDoc.createFile(FileUtils.getMimeType(name), name)!!

Loading…
Cancel
Save