Fix Backup & Restore not restoring user profile images
This commit is contained in:
parent
95e39e4f4c
commit
a0c745641a
2 changed files with 4 additions and 4 deletions
|
@ -44,15 +44,15 @@ class RestoreActivity : AppCompatActivity() {
|
||||||
}
|
}
|
||||||
binding.restoreButton.accentColor()
|
binding.restoreButton.accentColor()
|
||||||
binding.checkArtistImages.addAccentColor()
|
binding.checkArtistImages.addAccentColor()
|
||||||
binding.checkDatabases.addAccentColor()
|
binding.checkPlaylists.addAccentColor()
|
||||||
binding.checkSettings.addAccentColor()
|
binding.checkSettings.addAccentColor()
|
||||||
binding.checkUserImages.addAccentColor()
|
binding.checkUserImages.addAccentColor()
|
||||||
binding.restoreButton.setOnClickListener {
|
binding.restoreButton.setOnClickListener {
|
||||||
val backupContents = mutableListOf<BackupContent>()
|
val backupContents = mutableListOf<BackupContent>()
|
||||||
if (binding.checkDatabases.isChecked) backupContents.add(PLAYLISTS)
|
if (binding.checkPlaylists.isChecked) backupContents.add(PLAYLISTS)
|
||||||
if (binding.checkArtistImages.isChecked) backupContents.add(CUSTOM_ARTIST_IMAGES)
|
if (binding.checkArtistImages.isChecked) backupContents.add(CUSTOM_ARTIST_IMAGES)
|
||||||
if (binding.checkSettings.isChecked) backupContents.add(SETTINGS)
|
if (binding.checkSettings.isChecked) backupContents.add(SETTINGS)
|
||||||
if (binding.checkUserImages.isChecked) backupContents.add(SETTINGS)
|
if (binding.checkUserImages.isChecked) backupContents.add(USER_IMAGES)
|
||||||
lifecycleScope.launch(Dispatchers.IO) {
|
lifecycleScope.launch(Dispatchers.IO) {
|
||||||
if (backupUri != null) {
|
if (backupUri != null) {
|
||||||
contentResolver.openInputStream(backupUri)?.use {
|
contentResolver.openInputStream(backupUri)?.use {
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
android:text="@string/action_settings" />
|
android:text="@string/action_settings" />
|
||||||
|
|
||||||
<com.google.android.material.checkbox.MaterialCheckBox
|
<com.google.android.material.checkbox.MaterialCheckBox
|
||||||
android:id="@+id/check_databases"
|
android:id="@+id/check_playlists"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:minHeight="48dp"
|
android:minHeight="48dp"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue