Deleting a file from a project intermittently fails with a 500 before a later retry succeeds. Observed repeatedly on 15-16 July in production.
Deletion is a data-protection operation. A customer clearing their own content sees an error and cannot tell whether the data was removed. Repeated retries also mean the cleanup path runs more than once for the same file.
Capture the underlying error behind the 500 (the response body is generic), make the delete idempotent so a repeat returns success rather than 404, and surface a clear outcome to the user.
Please authenticate to join the conversation.
Completed
Bugs
About 2 months ago

Harry Elliott
Get notified by email when there are changes.
Completed
Bugs
About 2 months ago

Harry Elliott
Get notified by email when there are changes.