Better error message when we get a null error. Yup.

pull/14/head
Tim Su 16 years ago
parent e9be1bff6a
commit cd7d7cb3dd

@ -472,6 +472,9 @@ Skipped %d tasks.\n
<!-- backup failure message (%s -> error message) -->
<string name="prefs_backup_desc_failure">Last backup failed: %s</string>
<!-- backup failure error when error message is null -->
<string name="prefs_backup_desc_failure_null">Last backup failed, could not read SD card</string>
<!-- backup success message (%s -> date) -->
<string name="prefs_backup_desc_success">Latest backup was on %s</string>

@ -57,9 +57,14 @@ public class BackupService extends Service {
DateUtilities.getFormattedDate(ctx.getResources(), new Date())));
} catch (Exception e) {
// unable to backup.
Preferences.setBackupSummary(ctx,
if(e == null || e.getMessage() == null) {
Preferences.setBackupSummary(ctx,
ctx.getString(R.string.prefs_backup_desc_failure_null));
} else {
Preferences.setBackupSummary(ctx,
ctx.getString(R.string.prefs_backup_desc_failure,
e.getMessage()));
e.toString()));
}
}
}
@ -71,7 +76,7 @@ public class BackupService extends Service {
if (!Preferences.isBackupEnabled(ctx)) {
return;
}
am.setInexactRepeating(AlarmManager.RTC, System.currentTimeMillis() + BACKUP_OFFSET,
am.setRepeating(AlarmManager.RTC, System.currentTimeMillis() + 10000,
BACKUP_INTERVAL, pendingIntent);
}

Loading…
Cancel
Save