[Bug 29385] New: Add smarter TpAccount API to get the connection error

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 3 17:59:57 CEST 2010


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

           Summary: Add smarter TpAccount API to get the connection error
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: guillaume.desmottes at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


<smcv> cassidy: if you have no idea what the D-Bus error means, you want to
interpret the reason
<smcv> cassidy: e.g. ("com.nokia.Hovercraft.FullOfEels",
CSR_AUTHENTICATION_FAILED) should come out as "Authentication failed" not as
whatever your default is
<smcv> cassidy: (which is presumably *still* NetworkError :-P )
<smcv> cassidy: what you probably *actually* want is for TpAccount to grow
logic analogous to tp_connection_status_changed_cb
<smcv> cassidy: so it gives you a GError in a domain you've registered as an
extension, or in TP_ERRORS (based on the reason code) if the D-Bus error isn't
in a domain that you can be expected to understand

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