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
This line in the codebase causes issue if the body is 0 byte; it will skip the storing of revision (etag) and subsequent pushes to the server will fail due to etag mismatch.
The correct behavior I can think of are:
Keep the current behavior, but the remotestorage client MUST store 0 byte document properly
Accept 0 byte document, but allow PUT with/without etag (treat as empty)