-
Notifications
You must be signed in to change notification settings - Fork 695
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Group chat messages and ephemeral messages #2302
Comments
Hi @harut420, It looks like there is a IMDN failure (delivery notification) because in your first screen, where message is being received, no-one shows the delivery status (neither received nor displayed, only sent). The fact that the message isn't received when device is shut down (or quit) is expected because you don't have push notifications. Without them, when app is turned off, the client un-register to the proxy, so there is no fork message context for them. Ephemeral messages are only enabled in a conversation for the one that have enabled the feature, it is a choice we made for Linphone (but our SDK does support the mode where admin can force the mode for everyone). Cheers, |
Hi @Viish I see only one difference sending message to the Group, sender now get lifetime countdown as showed into following images here i attach the log taken from very left device .
is there any way to have push notifications working with no Google account? this would help a lot for anyone does not like to have google into device.
Additional context (optionnal) I tryed to make call to the group and it is working well. i also have closed one partecipant, very left one as shown into the image. Then i tryed to join back again the group call ( sometimes could happens someone left and come back to call conf ) so then i closed other two devices that was calling the group, and i tryed to join back the group from call history as shown . only the device have inititiated the group call before with outgoing arrow is performing call to the group, not the others two, as show in following image ( so device received the group call with incoming arrow are not performing any call to the group if are cliccked ) i attach here the last debug log again from very left device, in case is required ;-). Hope this help. |
Hello developers,
Message sent to a group with client with no push nnotifications, does not recive messages if they are offline while come back online ( phone is switched off or app is quitted using Quit App Button )
The device with app quitted when it come back online does not recive any already sent message from the group.
To Reproduce (mandatory)
create a group with 3 devices on linphone free service ( all of three have not push notifications)
-1 Send a message to a newly created group chat. all devices recive message sent over the group.
-2 Quit linphone-adnroid on one the 3 device with Quit app button
-3 Send from other two device a messages into the group.
Expected behavior (mandatory)
app when come back online should receive messages already sent to group.
Please complete the following information (mandatory)
Screenshots (optionnal)
VERIOSN APP AND SDK
MESSAGE SENT TO GROUP ALL DEVICE GET IT
MESSAGE SENT TO GROUP WHERE VERY LEFT ONE WAS OFFLINE QUITTING WITH QUIT APP BUTTON ( or switching off the device - aka shoutdown )
Additional context (optionnal)
if Ephemeral messages are enabled in a group chat for example to 1 minute ( 60 seconds )
message arrive int the group but countdown lifetime does not start ( lack on notification read? ), in this case all 3 device does not start countdown lifetme and message does not disappear.
Additional context (optionnal)
if ephemeral message are enabled to one-to-one Chat countdown or ephemeral function is enable only who have enabled the ephemeral not on both device. maybe here would be better if one party enable ephmeral message both side have it enabled .
I hope my contribution helps improve this fantastic app, which is very promising, especially after the UI revamp.
Harut42,
The text was updated successfully, but these errors were encountered: