Problem:
When a file/directory is moved via WebDAV MOVE, the ownCloud desktop client re-downloads all moved files even though their content hasn't changed.
Root cause:
When rename() is called during a MOVE, the path changes → the MD5 hash changes → the ETag changes. The client detects the ETag difference and re-downloads the file.
Problem:
When a file/directory is moved via WebDAV MOVE, the ownCloud desktop client re-downloads all moved files even though their content hasn't changed.
Root cause:
When rename() is called during a MOVE, the path changes → the MD5 hash changes → the ETag changes. The client detects the ETag difference and re-downloads the file.