Expected behaviour
When a file is restored to a previous version by using the web interface, the restored file should be synchronized in the desktop client and the thumbnail should be updated
Actual behaviour
When a file is restored to a previous version by using the web interface:
- the desktop client is not downloading the restored version
- the gallery app is not updating the thumbprint
- if you force the file download in the desktop client (using VFS > right click on the file > free up space > try to reopen the file), the client will trigger the error:“the downloaded file does not match the checksum”
Steps to reproduce
- Install OwnCloud X 10.7.0 with S3 as a primary storage (file versioning enabled on S3 bucket)
- Install desktop client on a Windows 10 machine
- Upload a file using desktop client (this can be a simple new txt file)
- Change the file in the desktop client (a new file version will be uploaded to the server) OR change the file (in this test case, a txt file) in owncloud web interface using the text editor app
- On the server´s web interface, restore the file to a previous version
- the server will update the file to a previous version and the desktop app will not update the file
- the gallery app will not update the icon
- the file will not be “downloadable” by the desktop client anymore. only by the web interface
Server configuration
Operating system: Ubuntu 20.04
Web server: Apache
Database: Mysql
PHP version: 7.4.3
ownCloud version: 10.7.0
Storage backend (external storage): S3 as primary (and only) storage + file versioning enabled in the S3 provider
Client configuration
Client version: 2.8.2.4246
Operating system: Windows 10
OS language: English