Steps to reproduce
- Alice has some storage quota, Brian has zero or low quota
- Alice shares a file with Brian, or a folder containing a file
- Brian copies the received file to his own home storage
Expected behaviour
The API copy request should fail with a suitable HTTP response status like 507 "insufficient storage".
Actual behaviour
The HTTP status is 201 - to the client it seems that the copy was successful.
But actually the copied file does not exist. It seems that the copy did not really happen.
Server configuration
Current core master - see demonstration test scenarios
Steps to reproduce
Expected behaviour
The API copy request should fail with a suitable HTTP response status like 507 "insufficient storage".
Actual behaviour
The HTTP status is 201 - to the client it seems that the copy was successful.
But actually the copied file does not exist. It seems that the copy did not really happen.
Server configuration
Current core master - see demonstration test scenarios