Fix an error when restoring backup
This commit is contained in:
parent
0c0372dc51
commit
ac15c0c57e
@ -97,9 +97,8 @@ class BackupFragment : BaseRxFragment<BackupPresenter>() {
|
||||
.progress(true, 0)
|
||||
.show()
|
||||
|
||||
context.contentResolver.openInputStream(data.data).use {
|
||||
presenter.restoreBackup(it)
|
||||
}
|
||||
val stream = context.contentResolver.openInputStream(data.data)
|
||||
presenter.restoreBackup(stream)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -61,30 +61,12 @@ class MainActivity : BaseActivity() {
|
||||
text_label.text = ""
|
||||
|
||||
when (item.itemId) {
|
||||
R.id.nav_drawer_library -> {
|
||||
setFragment(LibraryFragment.newInstance())
|
||||
item.isChecked = true
|
||||
}
|
||||
R.id.nav_drawer_recent_updates -> {
|
||||
setFragment(RecentChaptersFragment.newInstance())
|
||||
item.isChecked = true
|
||||
}
|
||||
R.id.nav_drawer_catalogues -> {
|
||||
setFragment(CatalogueFragment.newInstance())
|
||||
item.isChecked = true
|
||||
}
|
||||
R.id.nav_drawer_downloads -> {
|
||||
setFragment(DownloadFragment.newInstance())
|
||||
item.isChecked = true
|
||||
}
|
||||
R.id.nav_drawer_settings -> {
|
||||
item.isChecked = false
|
||||
startActivity(Intent(this, SettingsActivity::class.java))
|
||||
}
|
||||
R.id.nav_drawer_backup -> {
|
||||
setFragment(BackupFragment.newInstance())
|
||||
item.isChecked = true
|
||||
}
|
||||
R.id.nav_drawer_library -> setFragment(LibraryFragment.newInstance())
|
||||
R.id.nav_drawer_recent_updates -> setFragment(RecentChaptersFragment.newInstance())
|
||||
R.id.nav_drawer_catalogues -> setFragment(CatalogueFragment.newInstance())
|
||||
R.id.nav_drawer_downloads -> setFragment(DownloadFragment.newInstance())
|
||||
R.id.nav_drawer_settings -> startActivity(Intent(this, SettingsActivity::class.java))
|
||||
R.id.nav_drawer_backup -> setFragment(BackupFragment.newInstance())
|
||||
}
|
||||
drawer.closeDrawer(GravityCompat.START)
|
||||
true
|
||||
|
@ -25,7 +25,8 @@
|
||||
<item
|
||||
android:id="@+id/nav_drawer_settings"
|
||||
android:icon="@drawable/ic_settings_black_24dp"
|
||||
android:title="@string/label_settings" />
|
||||
android:title="@string/label_settings"
|
||||
android:checkable="false" />
|
||||
<item
|
||||
android:id="@+id/nav_drawer_backup"
|
||||
android:icon="@drawable/ic_backup_black_24dp"
|
||||
|
Loading…
Reference in New Issue
Block a user