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) { if (folderToRemove) {
Local.set(ClientSideKeyName.FoldersLashHash, ''); Local.set(ClientSideKeyName.FoldersLashHash, '');
folderToRemove.selectable(false); // rl.app.foldersPromisesActionHelper
Remote.abort('Folders')
rl.app.foldersPromisesActionHelper( .folderDelete(folderToRemove.fullNameRaw)
Remote.folderDelete(folderToRemove.fullNameRaw), .then(
Notification.CantDeleteFolder () => {
); folderToRemove.selectable(false)
removeFolderFromCacheList(folderToRemove.fullNameRaw);
removeFolderFromCacheList(folderToRemove.fullNameRaw); },
error => {
FolderUserStore.folderListError(
getNotification(error.code, '', Notification.CantDeleteFolder)
+ '.\n' + error.message
);
}
);
} }
} else if (0 < folderToRemove.privateMessageCountAll()) { } else if (0 < folderToRemove.privateMessageCountAll()) {
FolderUserStore.folderListError(getNotification(Notification.CantDeleteNonEmptyFolder)); FolderUserStore.folderListError(getNotification(Notification.CantDeleteNonEmptyFolder));