summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorYu Ping Hu <yph@google.com>2013-05-23 22:52:38 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-05-23 22:52:39 +0000
commitfb6a74b5e0b1e4c0ae9d98e8f6cb70c805f8435e (patch)
treecae983bf96ca9bed4b7fff6bcbd978238ee9dcca /src
parente43224f7ae10dcaf9b572bc0e6186beacb921f77 (diff)
parentc28347552e543b2fc04c922336ddca75221a1eef (diff)
downloadandroid_packages_apps_Email-fb6a74b5e0b1e4c0ae9d98e8f6cb70c805f8435e.tar.gz
android_packages_apps_Email-fb6a74b5e0b1e4c0ae9d98e8f6cb70c805f8435e.tar.bz2
android_packages_apps_Email-fb6a74b5e0b1e4c0ae9d98e8f6cb70c805f8435e.zip
Merge "Handle redirection during validation." into jb-ub-mail-ur10
Diffstat (limited to 'src')
-rw-r--r--src/com/android/email/activity/setup/AccountCheckSettingsFragment.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/email/activity/setup/AccountCheckSettingsFragment.java b/src/com/android/email/activity/setup/AccountCheckSettingsFragment.java
index 368442c9c..c15406a40 100644
--- a/src/com/android/email/activity/setup/AccountCheckSettingsFragment.java
+++ b/src/com/android/email/activity/setup/AccountCheckSettingsFragment.java
@@ -477,6 +477,11 @@ public class AccountCheckSettingsFragment extends Fragment {
EmailServiceProxy.VALIDATE_BUNDLE_PROTOCOL_VERSION);
resultCode = bundle.getInt(
EmailServiceProxy.VALIDATE_BUNDLE_RESULT_CODE);
+ final String redirectAddress = bundle.getString(
+ EmailServiceProxy.VALIDATE_BUNDLE_REDIRECT_ADDRESS, null);
+ if (redirectAddress != null) {
+ mAccount.mHostAuthRecv.mAddress = redirectAddress;
+ }
// Only show "policies required" if this is a new account setup
if (resultCode == MessagingException.SECURITY_POLICIES_REQUIRED &&
mAccount.isSaved()) {