From 5ba3d2edcd0ddaab3ee82cf593fb9a102d4c5526 Mon Sep 17 00:00:00 2001 From: djmaze Date: Mon, 8 Nov 2021 17:40:52 +0100 Subject: [PATCH] Bugfix: system folders initialization failed on first time login --- dev/Model/FolderCollection.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev/Model/FolderCollection.js b/dev/Model/FolderCollection.js index ac4dff613..325b73b35 100644 --- a/dev/Model/FolderCollection.js +++ b/dev/Model/FolderCollection.js @@ -148,11 +148,11 @@ export class FolderCollectionModel extends AbstractCollectionModel FolderUserStore.quotaLimit(this.quotaLimit); FolderUserStore.capabilities(this.Capabilities); - FolderUserStore.sentFolder(normalizeFolder(SettingsGet('SentFolder'))); - FolderUserStore.draftFolder(normalizeFolder(SettingsGet('DraftFolder'))); - FolderUserStore.spamFolder(normalizeFolder(SettingsGet('SpamFolder'))); - FolderUserStore.trashFolder(normalizeFolder(SettingsGet('TrashFolder'))); - FolderUserStore.archiveFolder(normalizeFolder(SettingsGet('ArchiveFolder'))); + FolderUserStore.sentFolder(normalizeFolder(SettingsGet('SentFolder') || SystemFolders[2])); + FolderUserStore.draftFolder(normalizeFolder(SettingsGet('DraftFolder') || SystemFolders[3])); + FolderUserStore.spamFolder(normalizeFolder(SettingsGet('SpamFolder') || SystemFolders[4])); + FolderUserStore.trashFolder(normalizeFolder(SettingsGet('TrashFolder') || SystemFolders[5])); + FolderUserStore.archiveFolder(normalizeFolder(SettingsGet('ArchiveFolder') || SystemFolders[6])); // FolderUserStore.folderList.valueHasMutated();