Hi,
I am looking for information on the intended functionality when auto-uploading images from the Android app.
When I go to settings/automatic upload and then press configure on one of the folders suggested by the app (e.g. camera) the is an option that reads “The original file will be…” and then I can choose from three options. The first one is “kept in its original folder”, the second “moved to Nextcloud-folder” and the third “deleted”. I am struggling to understand what the second option does/is supposed to do. I would have thought that it would move, i.e. copy and then erase the file on the phone, but it does not. That is however accomplished by the third option.
I have no solution, but I just want to say that I was going to ask almost the same question and the fact that there is no reply to your question means there is no point me repeating the question. This is very disappointing.
To anyone, is there any chance there is a YouTube video demonstrating and explaining the actual effect of various NC android app sync options?
Take as an example the DCIM folder containing your camera photos/videos.
The option “delete” would leave only the cloud copy and delete the local original copy. I don’t really use this because the process of browsing-searching for a photo on my phone to show it to someone would be slow (beetwing loading, internet connection, etc)
The option one “kept in its original folder” is great except that changes made on nextcloud (moving, deleting, etc) won’t be synced/reflected on the local device.
By default this is not a problem, as the app “remembers” the synced files, and won’t re-upload a file that you’ve deleted on the cloud. It would just ignore it, keeping the local copy.
In my experience the auto-sync functionality sometimes stops working and you have to reset the sync options/folders. In this case, the app “forgets” all the files that have been synced/uploaded to the server.
When you reset it, it will start uploading all of the files, including the ones that you have moved/deleted on the server.
Given this scenario, the second option comes into place. The only files remaining on the DCIM folder would be the ones that have never been uploaded to the server.
Also this has the advantage that server deleted files will also be deleted from the local folder (after opening the app and letting it know by browsing the folder)
Note that there are issues of permissions regarding this folder as depending on the Android version it could be hidden from the gallery.
Make a few tests before going full on this option
I’m currently trying the second option after struggling on the error scenario and spending a few hours deleting the files that have been re-uploaded by mistake.