ConnectyCube / connectycube-flutter-samples

Code samples for Flutter, based on ConnectyCube platform
https://developers.connectycube.com/flutter/
Apache License 2.0
85 stars 90 forks source link

Cannot receive message from multiple accounts login different session same device #338

Open quangvinhvux opened 4 months ago

quangvinhvux commented 4 months ago

Specify the sample to which the issue belongs (use [x]): [] Chat sample

Platform (use [x]) [] Android [] iOS [] Web

Steps to Reproduce:

  1. Create 3 account A,B,C
  2. Login account A sends a message to account C, C receives the message.
  3. In same device, logout account A, log in account B (didn't refresh the website) and send a message to account C Expected: C can receive message from B Actual: send message return success, but account C did not receive any messages from B, refresh the dialog, message sent from B disappear.

I have tested on flutter package, and demo website, have same issue please take a look thank you

TatankaConCube commented 4 months ago

ok, will check it on our side. At first glance, it looks like the previous chat connection wasn't destroyed before login the next user.

quangvinhvux commented 4 months ago

I checked and saw log destroyed from ChatConnection, there are some strange things: