Sending messages to room only
In the last section, we wired up that People
list making sure that as new users come and go the list gets updated. In this section, we're going to make sure that our text and location messages only get sent to users in the same room. Currently, it gets sent to everybody. We can prove that by opening up a new connection, I'm going to use Mike
and we're going to join a different room, The Office Fans works
. When I join the room you can see that the People
lists are indeed correct, a user in one room does not update the People
list for a user in another room. The difference though is that the text messages do not follow those rules, neither do the location-based messages:
We'll have a text message and a location message as well, if I go over to the chat app for the other room we get both of those. And this is a problem. We also have the name problem, currently User
displays for the text message and Admin
displays for the location message, we want to make sure to...