eternagame / eterna-mobile

Eterna mobile app
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

For new user, Single State filter on tutorials has unexpected behavior #95

Closed sbutkovi closed 2 years ago

sbutkovi commented 2 years ago

It looks fine with no filters:

pic1

The Uncleared filter appears to work as expected (in the case where no puzzles are solved yet):

pic2

But when the Single State filter is chosen, some puzzles are incorrectly shown as being solved (the puzzles are also out of order):

pic3

pic4

Additionally, with this filter on, the user can access puzzles that haven't been unlocked yet:

pic5

Worth noting that this behavior occurs regardless of whether I had previously logged in with a post-tutorial account or I was testing on a fresh installation.

luxaritas commented 2 years ago

This is due to an idiosyncrasy with the way we need to handle this for incognito accounts. We should just remove the filters when accessing these as a user who hasn't unlocked lab access