AdamantPenguin / BookletX

Android client for educational game Blooket (blooket.com)
GNU General Public License v3.0
1 stars 1 forks source link

Firebase authentication doesn't work sometimes #2

Open AdamantPenguin opened 2 years ago

AdamantPenguin commented 2 years ago

When logging into a game, the first time you connect it won't show any buttons. This seems to be because Firebase isn't being authenticated properly. Current workaround is to go back and then re-join the game but ideally this shouldn't happen at all. It seems to only happen on games which haven't started yet, while it works fine when joining games which are already being played - this suggests it could be an issue specific to join mode.

Steps to reproduce:

  1. Create a new blooket game on any gamemode and do not start it
  2. Join it in BookletX
  3. The blook selector will not show up (and firebase shouts in logcat about permission denied)
  4. Press the back or up button
  5. Press join game again
  6. Now the blook selector does show up, and there are no errors in logcat
AdamantPenguin commented 2 years ago

Looks like Blooket changed their database URLs. Will fix at some point