Expected behaviour
When deleting files/directories in a shared directory, the files must be deleted for all users and not restored
Actual behaviour
Example. There is a directory of files that is accessible to 10 people. When file X is deleted by user A on the web, the file is moved to the trash. After a few minutes, the file appears again. The events indicate that it was downloaded from user B
Steps to reproduce
- Create directory
- Share to more than one person
- Connect people using owncloud clients
- Add file to directory
- Delete file
Server configuration
Operating system:
Web server: Apache/2.4.56 + proxy openresty/1.21.4.1
Database: MariaDB 15.1
PHP version: PHP 7.4.33
ownCloud version: 10.12.2
Storage backend (external storage):
Client configuration
Client version: 5.2 and 3.0
Operating system: Windows 10
OS language: Russian
Logs
Server logfile: ownCloud log (data/owncloud.log):
The computed checksum does not match the one received from the client.: {"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"The computed checksum does not match the one received from the client.