[Bug 24251] New: [0.9] presences where we're waiting for caps disco said to have no caps

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 1 13:52:47 CEST 2009


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

           Summary: [0.9] presences where we're waiting for caps disco said
                    to have no caps
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: ASSIGNED
          Severity: normal
          Priority: medium
         Component: gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk


Consider the following situation:

* we receive presence from foo at example.com
* we don't yet know what foo's capabilities hash means
* the disco request is still "in-flight"

>From inspection of Will's fix for Bug #24250, it seems that
GetContactCapabilities (and the equivalent contact attribute) will either
return no capabilities at all, or the capabilities derived from an empty set of
XMPP caps (e.g. Text); I'm not immediately sure which.

In both cases, the contact's caps should be omitted from the returned hash
table, to indicate "don't know".

If we previously knew some capabilities for the contact, we should probably
return those until we get the new ones, if possible?


-- 
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