Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When changing SD Card user should get a migration option #2731

Open
childnode opened this issue Jun 20, 2018 · 0 comments
Open

When changing SD Card user should get a migration option #2731

childnode opened this issue Jun 20, 2018 · 0 comments
Labels
enhancement hotspot: device storage Storage (on-device) related. Permissions, paths, inconsistencies, etc.

Comments

@childnode
Copy link

Actual behaviour

  • change the SD Card (incl. Backup)
  • all uploads / downloads fails without giving a hint about the cause

Expected behaviour

  • When Changing an SD Card and storage path gets outdated / inaccessible, guide the user by saying "Storage Folder is not accessible" to the setting to allow him to move over to a new path
  • pause downloads / uploads unless a valid path is set to avoid error notifications

possibly:

  • auto-detect a changed SD Card an just ask if we should temporarily ignore this - means pause nextcloud - or if we should notice the swap

PLUS:

Steps to reproduce

  1. existing installation with external external SD Card set as storage path:
    /storage/0381-09EC/Android/data/com.nextcloud.client/files (aside that this is too technical "Storage path" setting is too technical #1088) it is now outdated?! (referring to Nextcloud android app does not move or delete original files #1048) << no Kitakat+ SD Card formatted as internal Storage extension!
  2. change the SD Card (possibly user story: change to use a bigger one)
  3. uploads / downloads fail
  4. you have to manually find the cause and setting yourself,

Actually it is even not possible for technical advised users to just select the new SD Card which has a 1:1 copy of the old
due to the fact, that there are now paths in the selection, that doesn't allow to reuse the copied data on the SD Card (referring to path mentioned in step 1)
** /storage/emulated/0/Android/media/com.nextcloud.client aka internal Storage
** /storage/B840-C408/Android/media/com.nextcloud.client aka external Storage / new SD Card
** /data/user/0/com.nextcloud.client/files ?!? whatever
** /data/emulated/0/Android/data/com.nextcloud.client/files (internal again, but path different to option 1 but would match what was set on my previous SD Card)

^ user: lost

Environment data

Android version: 7.1.1

Device model: Moto G 4 Play

Stock or customized system: Stock

Nextcloud app version: 3.2.0 (actually latest)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement hotspot: device storage Storage (on-device) related. Permissions, paths, inconsistencies, etc.
Projects
None yet
Development

No branches or pull requests

3 participants