[Bug 21839] Mishandles <presence type='error'> in response to <presence type='subscribe'>

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 1 13:50:35 CET 2012


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

--- Comment #3 from Will Thompson <will.thompson at collabora.co.uk> 2012-02-01 04:50:35 PST ---
(In reply to comment #0)
> Suppose you try to add someone with an unspellable JID to your roster. Gabble
> sends:
> 
>   <presence type='subscribe' to='foo at bar.cmo'>
>     <status>thank you empathy for sending messages i didn't type</status>
>   </presence>
> 
> and gets back:
> 
>   <presence type='error' ...>
>     <status>thank you emp...</status>
>     <error type='cancel' code='404'>
>       <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
>     </error>
>   </presence>
> 
> This makes the contact show up in SimplePresence with presence "error" and
> message "thank you empathy for sending messages i didn't type", which is not
> right at all!

As of the fixing of bug 45491, this contact will now show up in SimplePresence
with message "remote-server-not-found".

The ContactList errors remain.

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



More information about the telepathy-bugs mailing list