diff options
author | Tony Mantler <nicoya@google.com> | 2014-06-09 15:28:11 -0700 |
---|---|---|
committer | Martin Hibdon <mhibdon@google.com> | 2014-06-09 22:45:45 +0000 |
commit | 73101f3a7bc1e735199a7c2c18358e9db9af0bca (patch) | |
tree | fe4b2f632bc30fb69d456560667a1e34e7cbf334 /emailcommon | |
parent | 5369b102c7685d7e8c2ed6352ae48bc84f9283d7 (diff) | |
download | android_packages_apps_Email-73101f3a7bc1e735199a7c2c18358e9db9af0bca.tar.gz android_packages_apps_Email-73101f3a7bc1e735199a7c2c18358e9db9af0bca.tar.bz2 android_packages_apps_Email-73101f3a7bc1e735199a7c2c18358e9db9af0bca.zip |
Fix OAuth when changing credentials from settings
b/15521401
Change-Id: I7909389943c8e3eefbef0699f1c7c9c338282ca5
(cherry picked from commit 994c282d804a635f783681ae314a6b4b244b476e)
Diffstat (limited to 'emailcommon')
-rwxr-xr-x | emailcommon/src/com/android/emailcommon/provider/Account.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/emailcommon/src/com/android/emailcommon/provider/Account.java b/emailcommon/src/com/android/emailcommon/provider/Account.java index c35009d34..d9062b37c 100755 --- a/emailcommon/src/com/android/emailcommon/provider/Account.java +++ b/emailcommon/src/com/android/emailcommon/provider/Account.java @@ -147,6 +147,10 @@ public final class Account extends EmailContent implements AccountColumns, Parce 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; @@ -282,6 +286,14 @@ public final class Account extends EmailContent implements AccountColumns, Parce 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)); } @@ -978,4 +990,4 @@ public final class Account extends EmailContent implements AccountColumns, Parce sb.append(']'); return sb.toString(); } -}
\ No newline at end of file +} |