Only set flag \Deleted when Trash is set to "do not use"

This commit is contained in:
the-djmaze 2024-07-14 22:55:04 +02:00
parent 50e30dbb6e
commit b70860c903
2 changed files with 10 additions and 3 deletions

View file

@ -404,8 +404,11 @@ export class MailMessageList extends AbstractViewRight {
// User setting hideDeleted || immediatelyMoveToTrash ??
deleteCommand() {
// moveMessagesToFolderType(FolderType.Trash);
if (UNUSED_OPTION_VALUE === FolderUserStore.trashFolder() || '' === FolderUserStore.trashFolder()) {
/**
* When FolderUserStore.trashFolder is set to "Do not use",
* flag as \Deleted for removal by later EXPUNGE
*/
if (UNUSED_OPTION_VALUE === FolderUserStore.trashFolder()) {
listAction(
FolderUserStore.currentFolderFullName(),
MessageSetAction.SetDeleted,