Set a game session's attribute inProgress to true when a game starts, and return it to the FE from getAllSessions() call alongside the other attributes.
Then, thanks to John, the FE browser filters out games marked as in progress so they can't be joined. In addition, John removed the settings icon on the navbar when not in a game and also the hour component of the in-game timer.
Set a game session's attribute
inProgress
totrue
when a game starts, and return it to the FE fromgetAllSessions()
call alongside the other attributes. Then, thanks to John, the FE browser filters out games marked as in progress so they can't be joined. In addition, John removed the settings icon on the navbar when not in a game and also the hour component of the in-game timer.