You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(quota): keep error context for user and add tests.
When a local file is blocked from uploading due to remote quota (HTTP 507) and the parent
folder is subsequently deleted on the server, checkErrorBlacklisting() in would overwrite
the deliberate CSYNC_INSTRUCTION_ERROR set by checkNewDeleteConflict() with a generic
CSYNC_INSTRUCTION_IGNORE so the user would loose the error message with the reason
for the permanence of some files.
Also add tests:
- confirms non-quota new files are still deleted when the parent folder is removed on the server.
- verifies that once the user remove the protected file locally, the next sync cleans up the
now empty server-deleted folder.
- same as above for a nested.
Signed-off-by: Camila Ayres <hello@camilasan.com>
0 commit comments