Specify correct sync extras for user-requested syncs.
BUG: 8364227 Change-Id: Icfc97c92e5ecc9c2abd83b73cf67a5e10408cede
This commit is contained in:
parent
258776d784
commit
9d91dd8023
@ -111,7 +111,11 @@ public abstract class EmailServiceStub extends IEmailService.Stub implements IEm
|
||||
android.accounts.Account acct = new android.accounts.Account(account.mEmailAddress,
|
||||
info.accountType);
|
||||
Bundle extras = new Bundle();
|
||||
extras.putBoolean(ContentResolver.SYNC_EXTRAS_EXPEDITED, true);
|
||||
if (userRequest) {
|
||||
extras.putBoolean(ContentResolver.SYNC_EXTRAS_MANUAL, true);
|
||||
extras.putBoolean(ContentResolver.SYNC_EXTRAS_DO_NOT_RETRY, true);
|
||||
extras.putBoolean(ContentResolver.SYNC_EXTRAS_EXPEDITED, true);
|
||||
}
|
||||
extras.putLong(SYNC_EXTRA_MAILBOX_ID, mailboxId);
|
||||
ContentResolver.requestSync(acct, EmailContent.AUTHORITY, extras);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user