Description
openedon Apr 25, 2024
Steps to reproduce
- Upgrade Nextcloud AIO from v7.12.1 to v8.2.0.
- Mount my Nextcloud files via macOS 14.4.1 Finder's WebDAV.
- Drag and drop a file into the mounted WebDAV share.
Expected behavior
The file gets stored on Nextcloud correctly.
Actual behavior
The upload completes successfully from macOS's perspective, but only an empty, zero byte file is stored in Nextcloud.
Host OS
Ubuntu 22.04.4 LTS
Nextcloud AIO version
v8.2.0
Current channel
latest
Other valuable info
Happens with Nextcloud v28.0.4 as well as the just released Nextcloud v29.0.0.
I checked the diff between v7.12.1 and v8.2.0 and believe the culprit might be this change: #4323 - the idea behind it and the upstream change seems good, but for some reason it's not working (maybe due to something AIO-specific, considering that no one has complained on the upstream PR?).
This is causing data loss for me at the moment, especially because it doesn't result in a user visible error - the Finder and other apps saving files to that mounted WebDAV share believe that they did so successfully, so the user might not notice that their files have never been saved.
I will try to revert this change locally in my configuration as a workaround for now, will report back whether that fixed it.