Workarounds for #124 (does not solve it)

This commit is contained in:
djmaze 2021-08-25 16:30:47 +02:00
parent 8a22ddff5e
commit fe4344794b

View file

@ -96,14 +96,21 @@ export class FoldersUserSettings {
if (folderToRemove) {
Local.set(ClientSideKeyName.FoldersLashHash, '');
folderToRemove.selectable(false);
rl.app.foldersPromisesActionHelper(
Remote.folderDelete(folderToRemove.fullNameRaw),
Notification.CantDeleteFolder
);
removeFolderFromCacheList(folderToRemove.fullNameRaw);
// rl.app.foldersPromisesActionHelper
Remote.abort('Folders')
.folderDelete(folderToRemove.fullNameRaw)
.then(
() => {
folderToRemove.selectable(false)
removeFolderFromCacheList(folderToRemove.fullNameRaw);
},
error => {
FolderUserStore.folderListError(
getNotification(error.code, '', Notification.CantDeleteFolder)
+ '.\n' + error.message
);
}
);
}
} else if (0 < folderToRemove.privateMessageCountAll()) {
FolderUserStore.folderListError(getNotification(Notification.CantDeleteNonEmptyFolder));