Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 32115455 authored by Christopher Tate's avatar Christopher Tate Committed by android-build-merger
Browse files

Always store wallpaper metadata to backup

am: a611fdc6

Change-Id: I16566a7965beeb780367723e3572c32ce841db55
parents 70fc5b1b a611fdc6
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -147,11 +147,12 @@ public class WallpaperBackupAgent extends BackupAgent {
            }

            // only back up the wallpapers if we've been told they're eligible
            if ((sysEligible || lockEligible) && mWallpaperInfo.exists()) {
            if (mWallpaperInfo.exists()) {
                if (sysChanged || lockChanged || !infoStage.exists()) {
                    if (DEBUG) Slog.v(TAG, "New wallpaper configuration; copying");
                    FileUtils.copyFileOrThrow(mWallpaperInfo, infoStage);
                }
                if (DEBUG) Slog.v(TAG, "Storing wallpaper metadata");
                fullBackupFile(infoStage, data);
            }
            if (sysEligible && mWallpaperFile.exists()) {
@@ -159,6 +160,7 @@ public class WallpaperBackupAgent extends BackupAgent {
                    if (DEBUG) Slog.v(TAG, "New system wallpaper; copying");
                    FileUtils.copyFileOrThrow(mWallpaperFile, imageStage);
                }
                if (DEBUG) Slog.v(TAG, "Storing system wallpaper image");
                fullBackupFile(imageStage, data);
                prefs.edit().putInt(SYSTEM_GENERATION, sysGeneration).apply();
            }
@@ -169,6 +171,7 @@ public class WallpaperBackupAgent extends BackupAgent {
                    if (DEBUG) Slog.v(TAG, "New lock wallpaper; copying");
                    FileUtils.copyFileOrThrow(mLockWallpaperFile, lockImageStage);
                }
                if (DEBUG) Slog.v(TAG, "Storing lock wallpaper image");
                fullBackupFile(lockImageStage, data);
                prefs.edit().putInt(LOCK_GENERATION, lockGeneration).apply();
            }