Wallet sync and restore not clear / other concerns #539
Labels
No labels
android: closed alpha
android: open beta
app-parity
area: devops
area: discovery
area: docs
area: livestream
area: proposal
consider soon
creator
Epic
good first issue
hacktoberfest
help wanted
icebox
Invalid
level: 1
level: 2
level: 3
level: 4
needs: exploration
needs: grooming
needs: priority
needs: repro
needs: tech design
on hold
priority: blocker
priority: high
priority: low
priority: medium
product review
resilience
Tom's Wishlist
type: bug
type: discussion
type: improvement
type: new feature
type: refactor
type: task
type: testing
unplanned
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry-android#539
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Issue
These are my notes when going through the sign in process on Android:
You are forced to sync wallet when setting up an account on first run flow - is that expected? I can sign into an email after skipping this, so it is possible to have an account without syncing (see issue 4 below)
We say "keep your content and settings synced" - I think we should mention "account".
If I did skip the initial screen or have an existing account, how do I get back into the account sync flow? Create a separate issue for this or do we want to handle it now? If we don't want to handle, we need to understand what happens if I do sign back in and to make sure sync is not called.
If you skip setting up account, the sdk will throw "NoneType object has no attribute 'encode'" - i assume it's trying to call the sync function somewhere.
When signing back into a synced account, there's no indication on the password screen that you should be entering your account password - it just tells you to create a new password which is confusing.
When you do sign back in with the correct password, nothing will sync back until you verify your email. This is not clear from the UX. I think we should start/finish this process if someone is signing back into a synced account before they get into the app.
Anything Else
Screenshots
Internal Use
Acceptance Criteria
Definition of Done
Notes after speaking to Jeremy:
Putting in progress for this week, @tzarebczan please talk with @akinwale 1-1 to ensure you're on the same page.
These have all been knocked out by @akinwale...still clearing up a few minor bugs but closing for now.