summaryrefslogtreecommitdiffstats
path: root/emailsync/src
diff options
context:
space:
mode:
authorTony Mantler <nicoya@google.com>2014-05-08 13:07:54 -0700
committerTony Mantler <nicoya@google.com>2014-05-08 15:50:57 -0700
commit2f288864b621cfb5aee44eda27df463460d33dd3 (patch)
tree6bcee481806c2e5a890c7fbd0051c203dfda5623 /emailsync/src
parent7366516bb08c59739c84b1c9b4effd14c1a561fc (diff)
downloadandroid_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.tar.gz
android_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.tar.bz2
android_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.zip
Fetch email bodies using ContentResolver#openInputStream
This brings us further along the path to storing email bodies outside of the database. Change-Id: I96296114ade0d561df724878ed92999306bcd176
Diffstat (limited to 'emailsync/src')
-rw-r--r--emailsync/src/com/android/emailsync/SyncManager.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/emailsync/src/com/android/emailsync/SyncManager.java b/emailsync/src/com/android/emailsync/SyncManager.java
index a3ac17bcc..195a0ec6b 100644
--- a/emailsync/src/com/android/emailsync/SyncManager.java
+++ b/emailsync/src/com/android/emailsync/SyncManager.java
@@ -1869,11 +1869,11 @@ public abstract class SyncManager extends Service implements Runnable {
// Otherwise, we use the sync interval
long syncInterval = c.getInt(Mailbox.CONTENT_SYNC_INTERVAL_COLUMN);
if (syncInterval == Mailbox.CHECK_INTERVAL_PUSH) {
- Mailbox m = EmailContent.getContent(c, Mailbox.class);
+ Mailbox m = EmailContent.getContent(this, c, Mailbox.class);
requestSync(m, SYNC_PUSH, null);
} else if (mailboxType == Mailbox.TYPE_OUTBOX) {
if (hasSendableMessages(c)) {
- Mailbox m = EmailContent.getContent(c, Mailbox.class);
+ Mailbox m = EmailContent.getContent(this, c, Mailbox.class);
startServiceThread(getServiceForMailbox(this, m));
}
} else if (syncInterval > 0 && syncInterval <= ONE_DAY_MINUTES) {
@@ -1883,7 +1883,7 @@ public abstract class SyncManager extends Service implements Runnable {
long toNextSync = syncInterval*MINUTES - sinceLastSync;
String name = c.getString(Mailbox.CONTENT_DISPLAY_NAME_COLUMN);
if (toNextSync <= 0) {
- Mailbox m = EmailContent.getContent(c, Mailbox.class);
+ Mailbox m = EmailContent.getContent(this, c, Mailbox.class);
requestSync(m, SYNC_SCHEDULED, null);
} else if (toNextSync < nextWait) {
nextWait = toNextSync;