Issue if you add an unkown contact by sending text messages - Can't decline a contact request (same contact multiple times in contact list?)
using newest version of Jami Windows 10 and Android
just Windows 10 (="username1"): enable "Allow calls from unknown peers" AND "Allow incoming files from unknown contacts"
Steps to reproduce:
- Windows 10: Remove (NOT block) a contact ("username2") from your contact list; Android keep the Windows 10 user ("username1") in the contact list
- Android: Write a text message (Android -> Windows 10)
- Windows 10: You get an invitation
- Windows 10: Accept the invitation
- Windows 10: You get an error message "An error occurred while fetching this repository"
- Windows 10: You only view an invitation but the contact ("username2") won't move to the contact list
- Windows 10: You have to delete the contact
Now exit Jami (Windows 10) and enter Jami again
Another option: Starting from step 5 mentioned above
- Windows 10: Now instead of a username you get the identifier of the contact; you accept the contact request
- Windows 10: You (also) get an error message "An error occurred while fetching this repository"
- Now exit Jami (just Windows 10)
- Windows 10: enter Jami again; you get the message "Waiting until [identifier] connects to synchronize the conversation." but after a few seconds still "An error occurred while fetching this repository"
- Windows 10: Now remove the contact ("username2") it does NOT work
- Just Windows 10: Exit Jami and enter Jami again: Contact ("username2") is still in the contact list; If you try to remove the contact again it's still not possible
You have to block (not delete!) the contact to get rid of it in the contact list
As soon as you unblock the contact you get the same contact twice in the contact list: One contact will show just "Swarm created", the other (same) contact will still show "An error occurred while fetching this repository"; If you make a call Android -> Windows 10 the second same contact will receive the call
However - now you can remove the contact and it will be gone