feat: implement standardized protocol

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-02-14 11:46:50 -05:00
parent 2a251f9b3f
commit 3599bea4c5
7 changed files with 28 additions and 39 deletions

View File

@@ -33,9 +33,7 @@ const { settings } = useUser()
// Folder view mode from user settings
const folderViewMode = computed(() => {
const allSettings = settings.value?.all || {}
const mailSettings = allSettings.mail || {}
return (mailSettings.folderViewMode as FolderViewMode) || 'tree'
return (settings.value.get('mail.folderViewMode') as FolderViewMode) || 'tree'
})
// Create folder dialog state
@@ -112,7 +110,7 @@ const serviceGroups = computed(() => {
}> = []
servicesStore.services.forEach(service => {
const folders = collectionsStore.collectionList.filter(
const folders = collectionsStore.collections.filter(
c => c.provider === service.provider && String(c.service) === String(service.identifier)
)