Fix backup restore

pull/26/head
Koitharu 5 years ago
parent 1a0986212b
commit a242aa6633

@ -25,8 +25,8 @@ class RestoreRepository(private val db: MangaDatabase) {
val history = parseHistory(item)
result += runCatching {
db.withTransaction {
db.mangaDao.upsert(manga, tags)
db.tagsDao.upsert(tags)
db.mangaDao.upsert(manga, tags)
db.historyDao.upsert(history)
}
}
@ -56,8 +56,8 @@ class RestoreRepository(private val db: MangaDatabase) {
val favourite = parseFavourite(item)
result += runCatching {
db.withTransaction {
db.mangaDao.upsert(manga, tags)
db.tagsDao.upsert(tags)
db.mangaDao.upsert(manga, tags)
db.favouritesDao.upsert(favourite)
}
}

@ -1,9 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-files-path
name="manga"
name="manga-ext"
path="/manga" />
<external-files-path
name="backups-ext"
path="/backups" />
<files-path
name="backups"
path="/backups" />
</paths>
Loading…
Cancel
Save