-
Notifications
You must be signed in to change notification settings - Fork 5
Webdav COPY issues with Depth 0 #171
Comments
somehow it seems to be unhappy about success:
looking at the storage log above it seems that it's initiating a download of the file "foo" and then uploads it to the destination. But in the end the file is not there, so likely the upload did not finish |
I've added the log for the storage-home-data service, apparently TUS was not happy for that last upload:
Strange thing that it's a "PUT" method which I don't see anywhere in the protocol description. |
so indeed there is an underlying error... |
PR here to fix Depth 0 case: cs3org/reva#714 Apparently the code was not reading the depth value. |
raised #173 for the COPY+TUS issue |
From litmus test
Steps
Expected result
Success error code.
Since this is a shallow copy, no contents of the folders must be copied (no recursion), see https://tools.ietf.org/html/rfc4918#section-9.8.3
Actual result
The target folder was created though and no contents was copied over.
However it seems the logic is attempting to copy the contents even though it shouldn't, the fact that the final outcome is correct is only due to the error that happened.
Logs
Reva-frontend
Reva-storage-home
Reva-storage-home-data
The text was updated successfully, but these errors were encountered: