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

Stop suggesting a tutorial completion in every city for a user #3720

Open
misaugstad opened this issue Nov 1, 2024 · 0 comments
Open

Stop suggesting a tutorial completion in every city for a user #3720

misaugstad opened this issue Nov 1, 2024 · 0 comments

Comments

@misaugstad
Copy link
Member

Brief description of problem/feature

In #3712 we added unified login, so one account now works to log in to each city. When you had to make a new account in each city, we had know way of knowing if someone had completed the tutorial in another city, so they just had to complete the tutorial in every new city where they made an account (of course they could always click the "skip" button). No need for that anymore! Let's show them the tutorial only once!

Potential solution(s)

It might make sense for this to be added as an additional column to the sidewalk_user table? I think that we are just checking for a completed tutorial mission in the mission table right now, but that table is city-specific. When a tutorial is completed, we can just update this new flag in the sidewalk_user table.

It might also be a good idea to just create a new table in the new sidewalk_login schema that holds metadata about a user that is shared between all cities. Maybe we call it global_stats or something? Then there is more info from #3719 that we'd likely want to add to it over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants