wire-android_legacy
wire-android_legacy copied to clipboard
No error when sending messages to deleted account
Send messages to deleted accounts looks like the message arrived, instead of getting an error "the wire account @xyz does not exist". This is very inconvenient, since the sender will think that the message was read and wonder why there is no answer / or even think that he/she is ignored.
How to reproduce:
- Create 2 wire accounts "A" and "B" on 2 devices, make them know each other.
- Send some test message
- Delete Account "B"
- Let "A" send some Message to "B"
Environment
Wire Version 3.25.685 LinageOS custom Rom (Nougat) .. the issue as well is reproducable on the Linux desktop client (and possibly other clients)
Hi @alexxcons ,
Thanks for the report. There is a "delivery receipt" feature in one to one chats, that will tell you if any device of the receiver ever received the message. Just for clarity, receiving is not the same as reading, the laptop of the receiver might have received the message but the user might be in another room, and it will still be marked as received.
Additionally, when an account is deleted, the user will be removed from all group conversations, so you can't write messages to it anymore. Just for clarity, we are talking someone asking Wire to delete their account, not just someone that uninstalls the app.
I hope this work for your use case, let us know.
Thanks for taking care !
Yes, we are talking about deleting an account, not just uninstalling the app. My use-case was a 1 to 1 text-chat, no group conversation. Can you try to reproduce ?
I did not check for any "delivery receipt" flag ... it just feeled like I sent a message to the user, like usual.
A missing "delivery receipt" flag anyhow will not tell me that the account I am trying to message does not exist any more.
What I would expect is some strong error message, and/or e.g. some red note in the textbox "this account does not exist any more". Possibly as well a special emblem in the contact list.
https://github.com/wireapp/wire-webapp/issues/11198