diff options
| author | Christopher Tate <ctate@google.com> | 2009-07-07 14:23:07 -0700 |
|---|---|---|
| committer | Christopher Tate <ctate@google.com> | 2009-07-07 14:23:07 -0700 |
| commit | 3d7cd13e772bde1c4a72fa4e740baa03cb042e6c (patch) | |
| tree | 528066c5c4eb44a792a009ad22425200141fe041 /services/java/com/android/server/BackupManagerService.java | |
| parent | a5188a09bd20c376b4f0645b0df4c52f8e114e21 (diff) | |
Fix the metadata-available test during restore
Diffstat (limited to 'services/java/com/android/server/BackupManagerService.java')
| -rw-r--r-- | services/java/com/android/server/BackupManagerService.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/services/java/com/android/server/BackupManagerService.java b/services/java/com/android/server/BackupManagerService.java index 2ae9fc506c72..80697a1795e7 100644 --- a/services/java/com/android/server/BackupManagerService.java +++ b/services/java/com/android/server/BackupManagerService.java @@ -985,8 +985,7 @@ class BackupManagerService extends IBackupManager.Stub { // Verify that the backup set includes metadata. If not, we can't do // signature/version verification etc, so we simply do not proceed with // the restore operation. - Metadata pmMeta = pmAgent.getRestoredMetadata(packageName); - if (pmMeta == null) { + if (!pmAgent.hasMetadata()) { Log.i(TAG, "No restore metadata available, so not restoring settings"); return; } |
