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

           Summary: Shouldn't decide whether contacts have PEP based on
                    whether *we* do
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: low
         Component: telepathy-gabble
        AssignedTo: telepathy@lists.freedesktop.org
        ReportedBy: [EMAIL PROTECTED]


At the moment, at least some parts of Gabble decide whether to use PEP for a
contact's properties based on whether we have PEP on our own server. This is
clearly wrong.

The way to do this is probably to just try it, and if the error we get is
service-not-implemented or something, cache that fact (perhaps in the presence
cache) so we don't try it again. If I remember correctly, we do this (but
without the caching) for PEP nicknames.

Alternatively, we could disco the contact's server and see if it has PEP, but
that's probably a waste of round-trips.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Telepathy mailing list
Telepathy@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to