[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