Small improvement

This commit is contained in:
M66B 2019-09-01 21:00:15 +02:00
parent 5400ccc746
commit e3e7130ea8
2 changed files with 8 additions and 1 deletions

View File

@ -354,6 +354,9 @@ public interface DaoMessage {
@Query("UPDATE message SET notifying = :notifying WHERE id = :id")
int setMessageNotifying(long id, int notifying);
@Query("UPDATE message SET received = :received WHERE id = :id")
int setMessageReceived(long id, long received);
@Query("UPDATE message SET seen = :seen WHERE id = :id")
int setMessageSeen(long id, boolean seen);

View File

@ -2665,7 +2665,6 @@ public class FragmentCompose extends FragmentBase {
draft.bcc = abcc;
draft.subject = subject;
draft.encrypt = encrypt;
draft.received = new Date().getTime();
draft.sender = MessageHelper.getSortKey(draft.from);
Uri lookupUri = ContactInfo.getLookupUri(context, draft.from);
draft.avatar = (lookupUri == null ? null : lookupUri.toString());
@ -2725,6 +2724,11 @@ public class FragmentCompose extends FragmentBase {
}
}
if (dirty) {
draft.received = new Date().getTime();
db.message().setMessageReceived(draft.id, draft.received);
}
// Remove unused inline images
StringBuilder sb = new StringBuilder();
sb.append(body);