[Bug 13124] Setting your own alias unimplemented

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 6 16:30:47 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=13124

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://git.collabora.co.uk/ |http://git.collabora.co.uk/
                   |?p=user/smcv/haze-smcv.git; |?p=user/smcv/haze-smcv.git;
                   |a=shortlog;h=refs/heads/ali |a=shortlog;h=refs/heads/04-
                   |as                          |self-aliasing

--- Comment #12 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-08-06 07:30:46 PDT ---
I've done a branch based on Felipe's patch; I think it's ready for review, but
it doesn't work ideally with the MSN prpl. When changing my alias from "wtf" to
"omg", I get:

(haze:20880): haze-DEBUG: set_aliases_foreach: setting alias for myself to
"omg"
purple/msn-INFO: C: NS 000: PRP 17 MFN omg
purple/msn-INFO: S: NS 000: PRP 17 MFN omg
purple/msn-Message: Update contact information for Me with new display name:
omg
(haze:20880): haze-DEBUG: set_alias_success_cb: purple_account_set_public_alias
succeeded, new alias omg
purple/msn-INFO: S: NS 000: NLN NLN XXXXXX at hotmail.com 1 omg 1074004004 0

but then the blist-node-aliased signal fires, and gives me a different alias,
that I haven't used since several attempts ago:

(haze:20880): haze-DEBUG: blist_node_aliased_cb: Contact #1
'XXXXXX at hotmail.com' changed alias from "SMcV" to "SMcV"
purple/msn-Message: Update contact information for XXXXXX at hotmail.com with new
display name: omg
purple/blist-Message: Updating buddy status for XXXXXX at hotmail.com (MSN)

This appears to be because I *also* have an AB.Nickname for myself (possibly
from Butterfly?), which is "SMcV", overrides the public alias, and can't be
changed via Haze.

Still, if it works in some situations (lack of an AB.Nickname), it's a minor
improvement...

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list