[Bug 25987] Can't set the avatar/update the vcard if there was no vcard present yet

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 11 15:07:01 CET 2010


http://bugs.freedesktop.org/show_bug.cgi?id=25987


Will Thompson <will.thompson at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #2 from Will Thompson <will.thompson at collabora.co.uk>  2010-01-11 06:07:01 PST ---
Merged to 0.8 and master:

commit 1e56a445a34d428c0feefd7423983608bd04919c
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Jan 11 13:42:39 2010 +0000

    Treat <item-not-found/> as the empty vCard

    When we want to update our vCard, we first retrieve our vCard from the
    server. XEP-0054 says that the server MUST return <item-not-found/> if
    you have no vCard set, but we previously assumed that the server would
    return success, with an empty <vCard/> node. Prosody respects the XEP.
    So, let's treat the former case identically to the latter.

    Fixes: fd.o#25987
    Reviewed-by: Simon McVittie <simon.mcvittie at collabora.co.uk>

commit 80246ee40a69a2494c79e358d3312dba329cda6e
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Jan 11 13:42:39 2010 +0000

    Treat <item-not-found/> as the empty vCard

    When we want to update our vCard, we first retrieve our vCard from the
    server. XEP-0054 says that the server MUST return <item-not-found/> if
    you have no vCard set, but we previously assumed that the server would
    return success, with an empty <vCard/> node. Prosody respects the XEP.
    So, let's treat the former case identically to the latter.

    Fixes: fd.o#25987
    Reviewed-by: Simon McVittie <simon.mcvittie at collabora.co.uk>


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



More information about the telepathy-bugs mailing list