Empathy should use owner handler instead of muc ones when possible
@fpeters
Submitted by Frederic Peters Link to original bug (#643474)
Description
When a (xmpp) contact who is both in my contact list and in a room starts talking to me, if he initiates the conversation from the contact list embedded in the room chat window (I guess), he will not appear to be the same person ("foo@im.example.com" vs "room@confs.im.example.com/foo").
This is a bit inconvenient when chatting (wrong alias for example), but a big annoyance for archives, as I won't be able to find previous conversations.
Version: 2.91.x