mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-25 15:32:52 +00:00
Refactoring
This commit is contained in:
parent
02696710ae
commit
9006f0ffe9
2 changed files with 18 additions and 4 deletions
|
@ -23,6 +23,8 @@ import android.content.Context;
|
|||
import android.text.TextUtils;
|
||||
import android.webkit.MimeTypeMap;
|
||||
|
||||
import com.sun.mail.imap.IMAPMessage;
|
||||
|
||||
import java.io.BufferedOutputStream;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
|
@ -530,6 +532,18 @@ public class MessageHelper {
|
|||
return (size < 0 ? null : size);
|
||||
}
|
||||
|
||||
long getReceived() throws MessagingException {
|
||||
if (imessage instanceof IMAPMessage)
|
||||
return imessage.getReceivedDate().getTime();
|
||||
else
|
||||
return new Date().getTime();
|
||||
}
|
||||
|
||||
Long getSent() throws MessagingException {
|
||||
Date date = imessage.getSentDate();
|
||||
return (date == null ? null : date.getTime());
|
||||
}
|
||||
|
||||
String getHeaders() throws MessagingException {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
Enumeration<Header> headers = imessage.getAllHeaders();
|
||||
|
|
|
@ -2406,8 +2406,8 @@ public class ServiceSynchronize extends LifecycleService {
|
|||
message.subject = helper.getSubject();
|
||||
message.size = helper.getSize();
|
||||
message.content = false;
|
||||
message.received = new Date().getTime(); // TODO
|
||||
message.sent = (imessage.getSentDate() == null ? null : imessage.getSentDate().getTime());
|
||||
message.received = helper.getReceived();
|
||||
message.sent = helper.getSent();
|
||||
message.seen = false;
|
||||
message.answered = false;
|
||||
message.flagged = false;
|
||||
|
@ -2824,8 +2824,8 @@ public class ServiceSynchronize extends LifecycleService {
|
|||
message.subject = helper.getSubject();
|
||||
message.size = helper.getSize();
|
||||
message.content = false;
|
||||
message.received = imessage.getReceivedDate().getTime();
|
||||
message.sent = (imessage.getSentDate() == null ? null : imessage.getSentDate().getTime());
|
||||
message.received = helper.getReceived();
|
||||
message.sent = helper.getSent();
|
||||
message.seen = seen;
|
||||
message.answered = answered;
|
||||
message.flagged = flagged;
|
||||
|
|
Loading…
Reference in a new issue