-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
tb-teamTasks and features handled by project maintainersTasks and features handled by project maintainerstype: enhancementNew features or improvements to existing features.New features or improvements to existing features.
Description
Description
Implement the specific logic within the DeleteMessages flow to handle messages located in the Outbox and finalize the backend command orchestration.
Goal
Ensure data integrity for pending transmissions and ensure the server state accurately mirrors local deletions according to the account's DeletePolicy.
Acceptance Criteria
- Detects Outbox folder matches and emits
RequestCopyLocalTrashMessageToRemoteTrashwhen required. - Correctly enqueues
Delete,Move, orMarkAsReadcommands based onBackendcapabilities and theDeletePolicy. - Testing: Unit tests verifying that the correct
Enqueuecommands are emitted when the Outbox or specific delete policies are involved.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
tb-teamTasks and features handled by project maintainersTasks and features handled by project maintainerstype: enhancementNew features or improvements to existing features.New features or improvements to existing features.
Type
Projects
Status
Backlog