[bug] random string for private chats
Running the latest git on Debian unstable I get the following random string for a private chat:
Group chats are labeled correctly though.
@gferon you mentioned you might know why this happens?
Name resolution has been broken for a while (at least since I've started using https://github.com/whisperfish/presage/commits/8b9af8ee4758c73550024bea8c715a893e9e4e47 to get the websocket fix). In particular some contacts end up with an empty name "" obtained via contact_by_id in presage-store-sled, I think.
In your case I suspect that all name methods return None, leaving you with the user's uuid instead of their name.
I was able to reproduce this on 0.7.1, too, on a new Fedora device. After a bit, the names replaced the uuids.
Unfortunately, I see this too.