Hi, I'm having issues with one to one chat. My App is about the construction projects. There are several projects and each project is accessible to different users. A logged In user can see only those projects he is part of. He can have a chat with the users who are part of that project. If logged In user starts a chat with other user in a Project named "Building". Then he closes that chat and that project and open the 2nd project named "The Mall", and starts chat with the same user.. Now the projects are different so both must have different chats. But in my case, all the messages of the users from project "Buildings" are visible in the chat in the project "The Mall". In short, all the projects must have separate chats even if the users are same and that's what I am not able to do till now.
Note: The chat is implemented using Firebase firestore.