Ticket and attachment save recovery
Ticket creation, replies and attachments retain one exact action through lost responses. Check saved outcomes without another write, retry unconfirmed actions safely, and distinguish confirmed saves from failed display refreshes.
- Improvements and fixes
Saved actions and files: Current-actor outcome lookup returns metadata only. Ticket upload references survive the version change caused by attachment history, preventing duplicate files and history on exact retry. Private bytes and upload bindings are rechecked.
- Improvements and fixes
Recovery experience: Share the exact-action controller with source review. Recover unknown creates and replies, resume partial file batches, keep only an opaque actor-bound reference after reload, and refresh confirmed saves without resubmission. Existing access, approval and publication rules remain.
- Improvements and fixes
Protected control states: Preserve controls that were already disabled before a save attempt, including the fixed CEO-exception flag, while restoring editable controls after recovery. Server exception and publication rules remain unchanged.
Recovery checks and reads do not approve or publish a final reply, activate records, post money or send provider messages. File contents and notes are never stored in browser session storage; bodyless recovery requires current-record review. Protected native Arabic/mobile and independent role checks remain pending the inherited browser handoff.