diff options
author | Tony Mantler <nicoya@google.com> | 2014-06-09 15:28:11 -0700 |
---|---|---|
committer | Tony Mantler <nicoya@google.com> | 2014-06-09 15:28:11 -0700 |
commit | 994c282d804a635f783681ae314a6b4b244b476e (patch) | |
tree | 8f717603a93b28108d021c465425599ef96a4fe9 /emailcommon | |
parent | 0f1d3a8f1148fb4446116cacf565e313a1c98061 (diff) | |
download | android_packages_apps_Email-994c282d804a635f783681ae314a6b4b244b476e.tar.gz android_packages_apps_Email-994c282d804a635f783681ae314a6b4b244b476e.tar.bz2 android_packages_apps_Email-994c282d804a635f783681ae314a6b4b244b476e.zip |
Fix OAuth when changing credentials from settings
b/15521401
Change-Id: I7909389943c8e3eefbef0699f1c7c9c338282ca5
Diffstat (limited to 'emailcommon')
-rwxr-xr-x | emailcommon/src/com/android/emailcommon/provider/Account.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/emailcommon/src/com/android/emailcommon/provider/Account.java b/emailcommon/src/com/android/emailcommon/provider/Account.java index 615b47090..6bcbccd09 100755 --- a/emailcommon/src/com/android/emailcommon/provider/Account.java +++ b/emailcommon/src/com/android/emailcommon/provider/Account.java @@ -149,6 +149,10 @@ public final class Account extends EmailContent implements Parcelable { public transient HostAuth mHostAuthSend; public transient Policy mPolicy; + // Marks this account as being a temporary entry, so we know to use it directly and not go + // through the database or any caches + private transient boolean mTemporary; + public static final int CONTENT_ID_COLUMN = 0; public static final int CONTENT_DISPLAY_NAME_COLUMN = 1; public static final int CONTENT_EMAIL_ADDRESS_COLUMN = 2; @@ -253,6 +257,14 @@ public final class Account extends EmailContent implements Parcelable { mPingDuration = cursor.getLong(CONTENT_PING_DURATION_COLUMN); } + public boolean isTemporary() { + return mTemporary; + } + + public void setTemporary(boolean temporary) { + mTemporary = temporary; + } + private static long getId(Uri u) { return Long.parseLong(u.getPathSegments().get(1)); } |