mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-24 23:12:55 +00:00
Use correct last contacted time
This commit is contained in:
parent
b2ea687159
commit
c5bd6dd609
2 changed files with 6 additions and 5 deletions
|
@ -1234,14 +1234,14 @@ class Core {
|
|||
contact.name = name;
|
||||
contact.avatar = message.avatar;
|
||||
contact.times_contacted = 1;
|
||||
contact.last_contacted = new Date().getTime();
|
||||
contact.last_contacted = message.received;
|
||||
contact.id = db.contact().insertContact(contact);
|
||||
Log.i("Inserted sender contact=" + contact);
|
||||
} else {
|
||||
contact.name = name;
|
||||
contact.avatar = message.avatar;
|
||||
contact.times_contacted++;
|
||||
contact.last_contacted = new Date().getTime();
|
||||
contact.last_contacted = message.received;
|
||||
db.contact().updateContact(contact);
|
||||
Log.i("Updated sender contact=" + contact);
|
||||
}
|
||||
|
|
|
@ -314,6 +314,7 @@ public class ServiceSend extends LifecycleService {
|
|||
// Send message
|
||||
Address[] to = imessage.getAllRecipients();
|
||||
itransport.sendMessage(imessage, to);
|
||||
long time = new Date().getTime();
|
||||
EntityLog.log(this, "Sent via " + ident.host + "/" + ident.user +
|
||||
" to " + TextUtils.join(", ", to));
|
||||
|
||||
|
@ -328,7 +329,7 @@ public class ServiceSend extends LifecycleService {
|
|||
try {
|
||||
db.beginTransaction();
|
||||
|
||||
db.message().setMessageSent(message.id, imessage.getSentDate().getTime());
|
||||
db.message().setMessageSent(message.id, time);
|
||||
db.message().setMessageSeen(message.id, true);
|
||||
db.message().setMessageUiSeen(message.id, true);
|
||||
db.message().setMessageError(message.id, null);
|
||||
|
@ -373,14 +374,14 @@ public class ServiceSend extends LifecycleService {
|
|||
contact.name = name;
|
||||
contact.avatar = message.avatar;
|
||||
contact.times_contacted = 1;
|
||||
contact.last_contacted = new Date().getTime();
|
||||
contact.last_contacted = time;
|
||||
contact.id = db.contact().insertContact(contact);
|
||||
Log.i("Inserted recipient contact=" + contact);
|
||||
} else {
|
||||
contact.name = name;
|
||||
contact.avatar = message.avatar;
|
||||
contact.times_contacted++;
|
||||
contact.last_contacted = new Date().getTime();
|
||||
contact.last_contacted = time;
|
||||
db.contact().updateContact(contact);
|
||||
Log.i("Updated recipient contact=" + contact);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue