-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Actual behaviour
My Nextcloud application is setup to require a password on start before accessing any data, but when I click on a file, the application is caching the file to the device permanently despite not checking "make this file available offline" in the settings menu. The cached data can then be accessed without a password through Google's integrated file browser found in Settings>Storage>Explore. Android will not allow viewing of the file because it's not within the Nextcloud app, but I can email or text the file to anyone and it can be opened like any other file.
Desired behaviour
The Nextcloud application should have a global setting, "Cache data locally", with each file having their own setting, "make available offline".
- If the global setting is disabled, any data downloaded via the Nextcloud application should be stored in RAM ONLY and purged once the application is closed. This global setting, if enabled, would also permanently disallow individual file, "make available offline".
- If the global setting is enabled, any data downloaded via the Nextcloud application should be stored locally on the device, as it is now, but purged once the application is closed unless the user sets "make available offline" and then ONLY those files are retained on the device.
Steps to reproduce
- Open Nextcloud
- Set password required
- Click on a file: document, picture, video, whatever
- Open Settings>Storage>Explore
- Navigate to the Nextcloud folder and find the file previously accessed file
- Push and hold on the file and select to share
- E-mail the file to yourself
- View the file
Environment data
Android version: 7.0 nougat (NRD90M)
Device model: Nexus 6P
Stock or customized system: Stock Google Android ROM (NRD90M)
Nextcloud app version:1.2.0
Nextcloud server version: 9.0.53