bitshares / bitshares/bitshares-ui
"Create Account" process changes login method to Local Wallet even if Cloud Wallet was selected
- Dominant language
- JavaScript
- Stars
- 520
- Forks
- 575
- Avg merge
- 12h 7m
- Merged PRs (30d)
- 5
Description
In the process of creating an additional account for testing purposes, I discovered that every time I clicked on the "Create Account" button from the accounts page, the "Login Mode" setting would revert to "Local Wallet". I'd change the setting back to "Cloud Login" and try again - same result.
Unless I'm misunderstanding something, it shouldn't work this way?
As well, trying to actually create an account this way results in a never-ending spinner because the error message about the local wallet being locked isn't handled.
**Edit**: Some slight confusion on my part of how this process should work (you shouldn't be able to create additional accounts when using a cloud wallet) but the entire workflow definitely lends itself to confusion.
Contributor guide
Research direction
Start at the accounts-page "Create Account" flow and trace how the selected Login Mode is handled when creating an additional account. Reproduce the Cloud Login and Local Wallet cases, then verify that an invalid local-wallet state produces a completed error state instead of an endless spinner.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100