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.
In Review
Bugs
About 23 hours ago

Harry Elliott
Get notified by email when there are changes.
In Review
Bugs
About 23 hours ago

Harry Elliott
Get notified by email when there are changes.