michaelkourlas / voipms-sms-client

Popular Android messaging app for VoIP.ms, a Canadian VoIP provider
https://play.google.com/store/apps/details?id=net.kourlas.voipms_sms
Apache License 2.0
216 stars 51 forks source link

Resend "sending" messages when the conversation view is opened, and periodically #234

Closed michaelkourlas closed 2 years ago

michaelkourlas commented 2 years ago

I believe the root cause of this issue was the use of a single work ID for sending messages, and the fact that we would append new requests to send messages to the existing work. That meant that if one message failed to send, the rest would as well.

This should now be fixed -- we use the database ID as part of the work ID, so each message send is a unique work.