Prefer Date header over INTERNALDATE

Servers have so many bugs, does nobody pay attention?
pull/168/head
M66B 6 years ago
parent 679eb92f74
commit d1c2a688df

@ -772,6 +772,16 @@ public class MessageHelper {
} }
long getReceived() throws MessagingException { long getReceived() throws MessagingException {
String date = imessage.getHeader("Date", null);
if (date != null) {
try {
Date received = new MailDateFormat().parse(date);
Log.i("Parsed received=" + received);
return received.getTime();
} catch (java.text.ParseException ignored) {
}
}
Date received = imessage.getReceivedDate(); Date received = imessage.getReceivedDate();
if (received == null) if (received == null)
received = imessage.getSentDate(); received = imessage.getSentDate();

Loading…
Cancel
Save