Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2fbd6f61 authored by Vincent Breitmoser's avatar Vincent Breitmoser
Browse files

rename LocalMessage id field to databaseId

parent 52d76cad
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -144,8 +144,6 @@ public abstract class Message implements Part, Body {
    @Override
    public abstract void setBody(Body body);

    public abstract long getId();

    public abstract boolean hasAttachments();

    public abstract long getSize();
+0 −5
Original line number Diff line number Diff line
@@ -688,11 +688,6 @@ public class MimeMessage extends Message {
        return message;
    }

    @Override
    public long getId() {
        return Long.parseLong(mUid); //or maybe .mMessageId?
    }

    @Override
    public boolean hasAttachments() {
        return false;
+2 −2
Original line number Diff line number Diff line
@@ -126,7 +126,7 @@ public class EmailProviderCache {
    public void hideMessages(List<LocalMessage> messages) {
        synchronized (mHiddenMessageCache) {
            for (LocalMessage message : messages) {
                long messageId = message.getId();
                long messageId = message.getDatabaseId();
                mHiddenMessageCache.put(messageId, message.getFolder().getId());
            }
        }
@@ -145,7 +145,7 @@ public class EmailProviderCache {
        synchronized (mHiddenMessageCache) {
            for (Message message : messages) {
                LocalMessage localMessage = (LocalMessage) message;
                long messageId = localMessage.getId();
                long messageId = localMessage.getDatabaseId();
                long folderId = ((LocalFolder) localMessage.getFolder()).getId();
                Long hiddenInFolder = mHiddenMessageCache.get(messageId);

+4 −4
Original line number Diff line number Diff line
@@ -305,7 +305,7 @@ public class MessagingController {
    }

    private boolean isMessageSuppressed(LocalMessage message) {
        long messageId = message.getId();
        long messageId = message.getDatabaseId();
        long folderId = message.getFolder().getId();

        EmailProviderCache cache = EmailProviderCache.getCache(message.getFolder().getAccountUuid(), context);
@@ -2511,7 +2511,7 @@ public class MessagingController {
        localFolder.open(Folder.OPEN_MODE_RW);

        LocalMessage message = localFolder.getMessage(uid);
        if (message == null || message.getId() == 0) {
        if (message == null || message.getDatabaseId() == 0) {
            throw new IllegalArgumentException("Message not found: folder=" + folderName + ", uid=" + uid);
        }

@@ -2530,7 +2530,7 @@ public class MessagingController {
            throws MessagingException {

        if (account.isMarkMessageAsReadOnView() && !message.isSet(Flag.SEEN)) {
            List<Long> messageIds = Collections.singletonList(message.getId());
            List<Long> messageIds = Collections.singletonList(message.getDatabaseId());
            setFlag(account, messageIds, Flag.SEEN, true);

            message.setFlagInternal(Flag.SEEN, true);
@@ -3996,7 +3996,7 @@ public class MessagingController {
    public long getId(Message message) {
        long id;
        if (message instanceof LocalMessage) {
            id = message.getId();
            id = ((LocalMessage) message).getDatabaseId();
        } else {
            Timber.w("MessagingController.getId() called without a LocalMessage");
            id = INVALID_MESSAGE_ID;
+1 −1
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@ public class LocalBodyPart extends MimeBodyPart implements LocalPart {
    }

    @Override
    public long getId() {
    public long getPartId() {
        return messagePartId;
    }

Loading