Nickname setting in Account Identity ignoring when reconnecting to MUC

Bug #1442984 reported by nedr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
telepathy-gabble
New
Undecided
Unassigned

Bug Description

Nickname setting in Account Identity ignoring when reconnecting to MUC

Reproducible: Always

Steps to Reproduce:
1. Set Nickname in Accounts - Edit identity - Nickname;
2. Connect to any jabber muc. Check that your nickname is the same as in Identity settings;
3. Initiate disconnect to jabber (in my case, go to hibernate and back);
4. Your nickname in MUC is your jabber account instead set in Identity settings.

Martin Klapetek 2014-04-12 10:21:26 UTC
I've found the cause of this bug.

When we reconnect, we immediately open channels to all the open chats. Gabble however does not have all the contact info yet, it connects us to the group chat while still processing the contact/account data. In the meantime, text-ui asks for contact data and Gabble simply passes whatever it has.

It's strange that when Gabble finishes processing the contact data, it's not updated in the channel, so that might be an upstream bug. Possible workaround on our side is to delay the channel recreation a bit (2-3 secs should be enough).

nedr (nedrigaylov-arz)
affects: spyke → telepathy-gabble
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.