Ticket #3495 (closed defect: fixed)
canceling nickname change break various stuff
| Reported by: | misc | Owned by: | asterix |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.11.4 |
| Component: | chat | Version: | svn |
| Severity: | minor | Keywords: | |
| Cc: | OS: | All |
Description
Step to reproduce :
- enter a muc room, with more than one person
- try to change your nickname for one that is already taken
- when the dialog telling you to use a different nickname appear, just hit cancel
- try to change your presence
Expected result : no error message appear
Observed result : a message apear, and the xml sent by gajim is wrong
It seems gajim change the internal structure ( ie self.nick ) before the muc component send back the presence to ack the change, thuis leading to various problem. Here is a proposed patch, that place the new nick in a temporary member and that copy it once we have received a presence stanza.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
