Steps
- Create two users "user1" and "user2"
- Set quota of "user1" to unlimited
- Set quota of "user2" to 2 MB
- Login as "user2"
- Create a folder "shared_by_user2"
- Share it with "user1"
- Login as "user1"
- Start cadaver using the new dav endpoint: "remote.php/dav/files/user1"
- Upload a 10+ MB file into the root
- Upload a 10+ MB file into the received folder "shared_by_user2"
Expected result
Upload works into the root.
Upload fails into the received folder due to quota.
Actual result
Upload works in both cases. The quota check doesn't kick in for mounted shared folders.
Versions
Observed in 10.0.2 using the desktop client 2.3.2.
Reported as regression here #14600 (comment)