Improved kolab folder-type detection as they can also be appended with '.default'

This commit is contained in:
djmaze 2021-10-19 12:44:09 +02:00
parent 9f5f066dbf
commit c8a5ae5c3a
4 changed files with 35 additions and 24 deletions

View file

@ -236,9 +236,11 @@ export class FolderModel extends AbstractModel {
if (folder) {
folder.deep = json.FullNameRaw.split(folder.delimiter).length - 1;
let type = folder.metadata[FolderMetadataKeys.KolabFolderType]
|| folder.metadata[FolderMetadataKeys.KolabFolderTypeShared];
type && !type.includes('mail.') && folder.kolabType(type);
let type = (folder.metadata[FolderMetadataKeys.KolabFolderType]
|| folder.metadata[FolderMetadataKeys.KolabFolderTypeShared]
|| ''
).split('.')[0];
type && 'mail' != type && folder.kolabType(type);
folder.messageCountAll = ko.computed({
read: folder.privateMessageCountAll,