This leaks information outside the app about what is being stored on NextCloud.
Android version: P
Device model: Pixel 3
Stock or customized system: Stock
Nextcloud app version: 3.4.1
Nextcloud server version: 15
GitMate.io thinks possibly related issues are https://github.com/nextcloud/android/issues/3240 (Thumbnails cache disappear/cleaned after a awhile?), https://github.com/nextcloud/android/issues/518 (Enhance thumbnails), https://github.com/nextcloud/android/issues/596 (Cache size), https://github.com/nextcloud/android/issues/177 (Enhance thumbnail downloading / Download all thumbnails in one folder / smart cache size), and https://github.com/nextcloud/android/issues/734 (Blinking Thumbnails when refreshing).
We can change this to use
"getCacheDir()" instead of "getExternalCacheDir()" here: https://github.com/nextcloud/android/blob/59cf6b9ba4965f38f2749f0624013daf0b83c946/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java#L120
This then would mean that all thumbnails needs to be moved or re-generated.
However, we are working on #2871, which then will use the above location.
I am planning to get #2871 into next release.
Both solutions look good to me. Are you sure you'll be able to finish #2871 in time? If so that would be the nicest way of course.
RC1 of 3.5.0 is planned for 28.01, so I hope, yes :-)
Otherwise we can still change location and to a migration step.
What's the latest here? It doesn't look like #2871 has been fixed yet. If that's going to slip, can this be fixed separately?
Most helpful comment
RC1 of 3.5.0 is planned for 28.01, so I hope, yes :-)
Otherwise we can still change location and to a migration step.