Fix Backup & Restore not restoring user profile images

This commit is contained in:
Prathamesh More 2022-05-04 17:53:54 +05:30
parent 95e39e4f4c
commit a0c745641a
2 changed files with 4 additions and 4 deletions

View file

@ -44,15 +44,15 @@ class RestoreActivity : AppCompatActivity() {
}
binding.restoreButton.accentColor()
binding.checkArtistImages.addAccentColor()
binding.checkDatabases.addAccentColor()
binding.checkPlaylists.addAccentColor()
binding.checkSettings.addAccentColor()
binding.checkUserImages.addAccentColor()
binding.restoreButton.setOnClickListener {
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.checkSettings.isChecked) backupContents.add(SETTINGS)
if (binding.checkUserImages.isChecked) backupContents.add(SETTINGS)
if (binding.checkUserImages.isChecked) backupContents.add(USER_IMAGES)
lifecycleScope.launch(Dispatchers.IO) {
if (backupUri != null) {
contentResolver.openInputStream(backupUri)?.use {

View file

@ -34,7 +34,7 @@
android:text="@string/action_settings" />
<com.google.android.material.checkbox.MaterialCheckBox
android:id="@+id/check_databases"
android:id="@+id/check_playlists"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="48dp"