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

Commit 5220c66d authored by cketti's avatar cketti
Browse files

Remove `Backend.isDeleteMoveToTrash()`

This property is confusing and basically unused right now.
parent 679a2648
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -2028,8 +2028,7 @@ public class MessagingController {
            boolean isSpamFolder = account.hasSpamFolder() && account.getSpamFolderId() == folderId;
            boolean doNotMoveToTrashFolder = skipTrashFolder ||
                !account.hasTrashFolder() || folderId == trashFolderId ||
                isSpamFolder ||
                (backend.getSupportsTrashFolder() && !backend.isDeleteMoveToTrash());
                isSpamFolder;

            LocalFolder localTrashFolder = null;
            if (doNotMoveToTrashFolder) {
+0 −1
Original line number Diff line number Diff line
@@ -15,7 +15,6 @@ interface Backend {
    val supportsTrashFolder: Boolean
    val supportsSearchByDate: Boolean
    val isPushCapable: Boolean
    val isDeleteMoveToTrash: Boolean

    @Throws(MessagingException::class)
    fun refreshFolderList()
+0 −1
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@ class DemoBackend(private val backendStorage: BackendStorage) : Backend {
    override val supportsTrashFolder: Boolean = true
    override val supportsSearchByDate: Boolean = false
    override val isPushCapable: Boolean = false
    override val isDeleteMoveToTrash: Boolean = true

    override fun refreshFolderList() {
        val localFolderServerIds = backendStorage.getFolderServerIds().toSet()
+0 −1
Original line number Diff line number Diff line
@@ -45,7 +45,6 @@ class ImapBackend(
    override val supportsTrashFolder = true
    override val supportsSearchByDate = true
    override val isPushCapable = true
    override val isDeleteMoveToTrash = true

    override fun refreshFolderList() {
        commandRefreshFolderList.refreshFolderList()
+0 −1
Original line number Diff line number Diff line
@@ -39,7 +39,6 @@ class JmapBackend(
    override val supportsTrashFolder = true
    override val supportsSearchByDate = true
    override val isPushCapable = false // FIXME
    override val isDeleteMoveToTrash = true

    override fun refreshFolderList() {
        commandRefreshFolderList.refreshFolderList()
Loading