[Bug 41743] Receiving an offline message from a contact before the roster arrives makes them show up as 'unknown', not 'offline'
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 19 20:08:37 CEST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=41743
--- Comment #9 from Will Thompson <will.thompson at collabora.co.uk> 2011-10-19 11:08:37 PDT ---
Created attachment 52537
--> https://bugs.freedesktop.org/attachment.cgi?id=52537
[PATCH 2/2] Fix offline contacts showing up as unknown, not offline
Due to a weird interaction between the presence cache, IM channels, and
scraping nicknames out of <message/>s, receiving a message from an
offline contact before the roster is received would cause their status
to erroneously show up as unknown, not offline.
This fix is a bit of a hack, but it is much smaller than refactoring to
make the IM channel store the alias (which would allow us to expunge
keep_unavailable).
This regressed as a side-effect of
<http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?id=e0cda61>.
--
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