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 a secondary device is paired via the encryption key, the store isn't automatically selected #111

Open
pavlenex opened this issue Nov 25, 2024 · 1 comment
Assignees
Labels
bug Something isn't working
Milestone

Comments

@pavlenex
Copy link
Contributor

I played a bit with having two apps, a slave pairing to a master. It seems that slave (secondary) device, once paired doesn't initiate a store selected which leads to blank state and it's difficult for user to know that they don't have store selected, check the video.

Screen.Recording.2024-11-25.at.11.51.42.mov

To replicate:

  1. Deploy two apps in dev enviroment
  2. Invite the user and connect to app 1
  3. In App 1 go to encryption key and copy
  4. In app 2 log in to the same server and user as app 1, you will see encription screen key which I believe overwrittes our store selection... and that could be where the problem is
  5. Paste encription key
  6. See the problem, user is logged in but store not selected

The expected behaviour here should be to pair and have exactly the same store selected automatically. cc @dennisreimann @Kukks

@pavlenex pavlenex added the bug Something isn't working label Nov 25, 2024
@pavlenex
Copy link
Contributor Author

According to Kukks:

This is because we dont back up the logged in user data in itself because we want each device to have its own login token. Maybe we can separate the token from the account info

@pavlenex pavlenex added this to the 0.0.1 milestone Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Backlog 🪵
Development

No branches or pull requests

2 participants