After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 646681 - Port send-error report to Messages interface
Port send-error report to Messages interface
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Chat
2.33.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
Depends on:
Blocks: 635898 646682
 
 
Reported: 2011-04-04 04:55 UTC by Danielle Madeley
Modified: 2011-05-05 08:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Danielle Madeley 2011-04-04 04:55:52 UTC
Empathy depends on the Messages interface nowadays, but still receives message delivery errors via the Chan.T.Text.SendError signal. This prevents us from returning a more meaningful D-Bus error as the send error (e.g. InsufficientBalance).

We should port the message-send error handling of Empathy to delivery reports from the Messages interface.
Comment 1 Guillaume Desmottes 2011-04-04 10:11:13 UTC
(In reply to comment #0)
> Empathy depends on the Messages interface nowadays, 

The logger does, but not empathy: bug #627726
Comment 2 Danielle Madeley 2011-05-05 08:29:53 UTC
Fixed with the merge of delivery-reports-rebase.